Utilizar el registro CrossPlatformBuild para volver a ejecutar una operación de promoción fallida

En el tema anterior ha aprendido a utilizar un registro CrossPlatformBuild para promocionar una construcción satisfactoria. El paso final de la guía de aprendizaje consiste en aprender cómo volver a ejecutar una operación de promoción fallida. Antes de volver a ejecutar una operación de promoción fallida, el registro CrossPlatformBuild utilizado para la operación de volver a promocionar debe estar en el estado Promoción fallida.
Cuando se vuelve a ejecutar una operación de promoción a partir de un registro padre, se omiten las construcciones hijo que se promocionaron satisfactoriamente durante la primera operación de promoción. Esta acción garantiza que los estados de todos los registros continúen sincronizados entre sí y con el registro padre.
Nota: Si se vuelve a promocionar una construcción a partir de un registro hijo asociado a un registro padre CrossPlatformBuild, se produce un cambio de estado en el registro hijo que interrumpe la sincronización con su padre y con los iguales que pueda tener.
  1. Ejecute una consulta de Rational ClearQuest en los registros CrossPlatformBuild.
  2. En la página Resultados, seleccione el registro CrossPlatformBuild necesario para volver a promocionar la construcción. El campo Estado muestra que el registro está en el estado Promoción fallida.
  3. Pulse Acciones > Volver a promocionar. El campo Estado cambia del estado Promoción fallida al estado Pendiente de promoción.
  4. En la barra de herramientas de la ventana Detalles, pulse el botón Menú Botón Menú de la ventana Detalles y pulse Renovar para renovar el registro de construcción en la base de datos.
  5. En la barra de herramientas de la ventana Detalles, pulse la flecha situada junto al botón Cambiar estado Botón Cambiar estado de la ventana Detalles y pulse Volver a promocionar. El campo Estado cambia del estado Promoción fallida al estado Pendiente de promoción.
  6. Pulse el botón Aplicar para aceptar los cambios de estado.
  7. Pulse Acciones > Renovar para renovar el registro de construcción en la base de datos.
  8. Pulse Acciones > Modificar para actualizar el campo Estado.Realice una de estas acciones:
    • Si la operación de volver a promocionar se realiza correctamente, el campo Estado cambia al estado Promoción completada. En el caso de las construcciones Rational ClearCase, este cambio significa que el mandato de promoción especificado en el registro CCBuildConfig se ha ejecutado correctamente sin palabras clave de resultado satisfactorio o que se ha encontrado una palabra clave de resultado satisfactorio en la salida de la promoción. Si ejecuta una operación de promoción Rational ClearCase sin especificar palabras clave de resultado satisfactorio, puede verificar que los artefactos Rational ClearCase se han promocionado satisfactoriamente pulsando el botón Aplicar y comprobando el archivo de registro <raíz_rational>\ClearQuest\cpscm.log. También puede verificar que los archivos se han promocionado satisfactoriamente en función del mandato ejecutado.
    • Si la operación de volver a promocionar no se realiza correctamente, el campo Estado cambia al estado Promoción fallida. Pulse el botón Aplicar para aceptar los cambios de estado. Revise los mensajes de error en <raíz_rational>\ClearQuest\cpscm.log. Consulte la información adicional acerca de las comunicaciones SCLM en <raíz_rational>\ClearQuest\cpscm_communications.log.
    • Tenga en cuenta que si promociona un trabajo SCLM de gran tamaño en modalidad de lotes, es posible que los pasos para renovar y modificar no muevan el registro del estado Pendiente de promoción, ya que la construcción puede no haberse llegado a promocionar realmente. Si se produce esta situación, esto normalmente significa que hay un error en el código JCL. Suprima el registro, o bien, si es miembro del grupo restringido Rational ClearQuest, muévalo al estado Promoción Fallida manualmente y arregle el problema. (Para obtener más información sobre este grupo, consulte Opcional: Cree un grupo de usuarios Rational ClearQuest "restringido").
Este tema completa el procedimiento para utilizar un registro CrossPlatformBuild para volver a ejecutar una operación de promoción fallida. Cuando haya promocionado satisfactoriamente una construcción, habrá completado los procedimientos de la guía de aprendizaje. El tema final trata algunos asuntos importantes y ofrece consejos que no se han tratado totalmente en la guía de aprendizaje.

Comentarios