Los proyectos y subproyectos de z/OS
proporcionan una forma de organizar y gestionar el trabajo en Rational Developer for System z.
Los temas de esta sección describen diversos aspectos de la
utilización de proyectos locales, proyectos z/OS,
subproyectos MVS y subproyectos z/OS UNIX® System Services. Rational Developer for System z
amplía la estructura de proyectos del entorno de trabajo al
permitirle crear proyectos y subproyectos.
La estructura de proyectos/subproyectos tiene las
características siguientes:
- Los subproyectos están asociados a un sistema remoto específico
que proporciona todos los recursos, tales como conjuntos de datos y
miembros para subproyectos MVS, que están
contenidos en el subproyecto, así como un conjunto de grupos de
propiedades que se pueden asociar a los subproyectos.
- Los subproyectos también están asociados a los "constructores" que,
por ejemplo, pueden compilar y enlazar todos los recursos de código
fuente del subproyecto para crear un módulo de carga individual.
- Los proyectos permiten agrupar los subproyectos para elementos de trabajo complejos
que abarcan múltiples módulos de carga y/o múltiples sistemas remotos.
- La vista Proyectos
z/OS
identifica visualmente los miembros individuales de un conjunto de datos particionados al
añadirlos individualmente a un subproyecto. Esto hace que los conjuntos de
datos completos del espacio de trabajo se distingan de los miembros
individuales que se puedan añadir al subproyecto a medida que se trabaja
con el código. Se pueden añadir conjuntos de datos particionados
completos a un subproyecto o añadir miembros individuales a
discreción.
- Si renueva un proyecto, también se renueva el contenido de los correspondientes
subproyectos y sus conjuntos de datos para que el fuente se mantenga actualizado con los
cambios realizados en el sistema remoto. Más aún, la vista Sistemas remotos y la vista
Proyectos
z/OS están
enlazadas, para que un archivo renovado en la vista Sistemas Remotos se renueve
automáticamente en la vista Proyectos z/OS y viceversa.
- Los subproyectos incluyen soporte para archivos secuenciales. El tipo de archivo se
deduce mediante una correlación de conjunto de datos que se define al añadir o editar una
definición de sistema remoto. Consulte Correlación de archivos remotos con archivos locales para obtener
más información acerca de la definición de correlaciones de conjuntos de datos.
- Los subproyectos tienen soporte de bloqueo de archivos para las
acciones de mover y renombrar archivos.
Nota: Un archivo que ya esté abierto en ISPF en
el sistema remoto (y que, por lo tanto, esté bloqueado) o un archivo que esté abierto
en una sesión de edición en otra instalación de Rational Developer
for System
z se abre en
modalidad de examen. No está permitido mover un archivo que ya se haya abierto con ISPF
en el sistema remoto.
- Tiene acceso a las propiedades al añadir proyectos desde sistemas remotos.