En los dos pasos anteriores ha aprendido a crear registros de configuración. El paso siguiente consiste en aprender a crear un registro de construcción, específicamente un registro CrossPlatformBuild.
Un registro CrossPlatformBuild es un registro padre con estado, no reutilizable, que ejecuta una operación de construcción y promoción en los proyectos SCLM y las vistas
Rational ClearCase especificados por los registros hijo SCLMBuild y CCBuild.
Un registro CrossPlatformBuild debe tener asociado al menos un registro hijo SCLMBuild o CCBuild, pero puede tener más. Antes de crear un registro CrossPlatformBuild, se necesita al menos un registro de configuración SCLMBuildConfig o CCBuildConfig para utilizarlo con los registros SCLMBuild o CCBuild que se creen.
- Pulse .
- Pulse .
- En la ventana Elegir tipo de registro, pulse Crossplatformbuild y, a continuación, pulse Aceptar.
- En la ventana CrossPlatformBuild, pulse el separador Principal:
- ID de ClearQuest
- Este campo no editable muestra el ID de Rational ClearQuest del registro CrossPlatformBuild que se va a crear.
- Estado
- Este campo no editable muestra el estado de construcción del registro que se va a crear.
En el estado Enviado se crean registros nuevos.
- Titular
- Escriba un titular significativo para este registro de construcción padre.
- Descripción
- Escriba una descripción significativa para este registro de construcción padre.
- Opcional: Puede guardar las entradas Titular y Descripción como valores predeterminados para crear registros CrossPlatformBuild futuros pulsando el botón Valores y, a continuación, Guardar como valor predeterminado. El hecho de guardar estos valores predeterminados le permite rellenar los campos de los registros CrossPlatformBuild que cree en el futuro pulsando el botón Valores y, a continuación, Cargar valor predeterminado.
- Opcional: Puede guardar las entradas Titular y Descripción como valores predeterminados para crear registros CrossPlatformBuild futuros pulsando la flecha situada junto al botón Cargar y seleccionando Nuevo.
A continuación, ponga un nombre a la plantilla en la ventana Plantilla de registro nuevo y pulse Aceptar.
En la ventana CrossPlatformBuild, pulse la flecha situada junto al botón Cargar y seleccione Guardar como valor predeterminado. Si guarda estas entradas, puede rellenar los campos de los registros CrossPlatformBuild que cree en el futuro seleccionando la plantilla que contiene los valores predeterminados en la lista Plantilla y pulsando el botón Cargar.
- Pulse el separador Registros de construcción.
- Para crear un registro SCLMBuild, pulse el botón Nuevo en el panel SCLMBuild.
Nota: Excepto los campos Titular y Descripción, los campos editables de este registro sólo pueden aceptar caracteres ASCII, independientemente del juego de caracteres que se utilice. Esta limitación se debe a una restricción con el componente de servidor de la integración SCLM que se ejecuta en z/OS.
- En la ventana SCLMBuild, pulse el separador Principal:
- ID de ClearQuest
- Este campo no editable muestra el ID de Rational ClearQuest del registro SCLMBuild que se va a crear.
- Estado
- Este campo no editable muestra el estado de construcción del registro SCLMBuild que se va a crear. En el estado Enviado se crean registros nuevos.
- Titular
- Escriba un titular significativo para este registro SCLMBuild.
- Descripción
- Escriba una descripción significativa para este registro SCLMBuild.
- Pulse el separador SCLM.
- Padre CrossPlatformBuild
- Este campo no editable muestra los ID de Rational ClearQuest de todos los registros padre a los que está asociado el registro SCLMBuild que se va a crear.
No obstante, los ID no aparecen hasta que se termina de crear el registro padre.
- Configuración
- En el campo Configuración, seleccione el nombre del registro SCLMBuildConfig que se va a utilizar con el registro SCLMBuild.
- Lote
- Seleccione Lote si desea crear el registro de forma que se ejecute en modalidad de lotes. Deje el campo vacío para crear un registro que se ejecute en modalidad en línea. Utilice la modalidad de lotes para construir grandes conjuntos de archivos o ejecutar largas construcciones.
- Grupo
- Escriba el nombre del grupo o grupos SCLM que contengan los datos de aplicación modificados. Para especificar varios grupos en una jerarquía, escriba los nombres en el orden de inferior a superior, separando cada nombre de grupo con una coma. Tenga en cuenta que se trata de grupos que se promocionan "desde" no "a". Por lo tanto, no es necesario que escriba el nombre del grupo más alto de la jerarquía.
Por ejemplo, si su jerarquía de grupo contiene los grupos DEV1, TEST y RELEASE, podría escribir "DEV1, TEST" en este campo para realizar un seguimiento de las operaciones de construcción y promoción en un artefacto SCLM de la parte superior de la jerarquía de proyectos.
- Tipo
- Escriba el nombre del tipo SCLM que especifica el tipo del miembro de paquete SCLM.
- Miembro
- Escriba el nombre del miembro de paquete SCLM que es el destino de la acción.
- Opcional: Puede guardar las entradas en este registro SCLMBuild como valores predeterminados para crear registros SCLMBuild futuros pulsando el botón Valores y Guardar como valor predeterminado. Si guarda estas entradas como valores predeterminados, puede rellenar los campos de los registros SCLMBuild que cree en el futuro pulsando el botón Valores y Cargar valor predeterminado.
- Opcional: Puede guardar las entradas para este registro SCLMBuild como valores predeterminados seleccionando la flecha situada junto al botón Cargar y Nuevo. A continuación, ponga un nombre a la plantilla en la ventana Plantilla de registro nuevo y pulse Aceptar. En la ventana SCLMBuild, pulse la flecha situada junto al botón Cargar y seleccione Guardar como valor predeterminado. Si guarda estas entradas, puede rellenar los campos de los registros SCLMBuild que cree en el futuro seleccionando la plantilla que contiene los valores predeterminados en la lista Plantilla y pulsando el botón Cargar.
- Pulse Aceptar para crear el registro SCLMBuild. El registro aparece en el panel SCLMBuild.
Nota: Puede editar el registro hijo recién creado realizando una doble pulsación en el ID correspondiente de este panel, pulsando el botón Acciones y pulsando Modificar.
- Para crear un registro CCBuild, pulse el botón Nuevo en el panel CCBuild.
- En la ventana CCBuild, pulse el separador Principal:
- ID de ClearQuest
- Este campo no editable muestra el ID de Rational ClearQuest del registro CCBuild que se va a crear.
- Estado
- Este campo no editable muestra el estado de construcción del registro CCBuild que se va a crear. En el estado Enviado se crean registros nuevos.
- Propietario
- Seleccione un propietario para este registro CCBuild.
- Titular
- Escriba un titular significativo para este registro CCBuild.
- Descripción
- Escriba una descripción significativa para este registro CCBuild.
- Pulse el separador ClearCase.
- En la ventana CCBuild, pulse el separador ClearCase:
- Padre CrossPlatformBuild
- Este campo no editable muestra los ID de Rational ClearQuest de todos los registros padre a los que está asociado el registro CCBuild que se va a crear.
No obstante, los ID no aparecen hasta que se termina de crear el registro padre.
- Configuración
- En el campo Configuración, seleccione el registro CCBuildConfig que se va a utilizar con el registro CCBuild.
- Opcional: Puede guardar las entradas en este registro CCBuild como valores predeterminados para crear registros CCBuild futuros pulsando el botón Valores y Guardar como valor predeterminado. Si guarda estas entradas como valores predeterminados, puede rellenar los campos de los registros CCBuild que cree en el futuro pulsando el botón Valores y Cargar valor predeterminado.
- Opcional: Puede guardar las entradas en este registro CCBuild como valores predeterminados para crear registros CCBuild futuros seleccionando la flecha situada junto al botón Cargar y pulsando Nuevo.
A continuación, ponga un nombre a la plantilla en la ventana Plantilla de registro nuevo y pulse Aceptar. En la ventana CCBuild, pulse la flecha situada junto al botón Cargar y seleccione Guardar como valor predeterminado. Si guarda estas entradas, puede rellenar los campos de los registros CCBuild que cree en el futuro seleccionando la plantilla que contiene los valores predeterminados en la lista Plantilla y pulsando el botón Cargar.
- Pulse Aceptar para crear el registro CCBuild. El registro aparece en el panel CCBuild.
Nota: Puede editar el registro hijo recién creado realizando una doble pulsación en el ID correspondiente de este panel, pulsando el botón Acciones y pulsando Modificar.
- Opcional: Puede guardar las entradas en este registro padre como valores predeterminados. No obstante, tenga en cuenta que cuando se guardan los valores predeterminados de un registro padre que está asociado a registros hijo, los nuevos registros padre creados a partir de dichos valores predeterminados permanecen vinculados a los registros hijo asociados al registro padre original. Dado que no puede volver a utilizar los registros de construcción (incluidos los registros de construcción hijo), es posible que prefiera no guardar los valores predeterminados una vez que haya asociado un nuevo registro padre a los registros hijo. Alternativamente, puede guardar los valores predeterminados ahora, utilizarlos posteriormente para crear un nuevo registro padre y, a continuación, editar el registro padre para asociarlo a nuevos registros de construcción hijo.
- En la ventana CrossPlatformBuild, pulse Aceptar para completar el registro padre.
Este tema completa el procedimiento para crear un registro padre CrossPlatformBuild que incluye un registro hijo SCLMBuild y uno CCBuild. El paso siguiente consiste en utilizar el registro padre para ejecutar una construcción.