update_baseline_record.pl

El script update_baseline_record.pl es un ejemplo de cómo utilizar la API de ClearQuest para actualizar un registro ALMBaseline.

El script update_baseline_record.pl actualiza un registro ALMBaseline existente. El script requiere una línea base de UCM con un nivel de promoción establecido y que se pase un nombre de PVOB al mismo. El script lee el estado de la línea base de UCM y actualiza los valores correspondientes de campo del registro ALMBaseline para Nivel de promoción y Obsoleto.

Si el nivel de promoción de UCM es Rejected o está establecido el campo Obsoleto, no se utiliza el registro ALMBaseline como candidato para la comparación ejecutada por el script create_baseline_record.

Los niveles de promoción de línea base de ClearCase UCM deben coincidir con los valores en ALM. (Por ejemplo, se debe utilizar el nivel de promoción Rejected en ClearCase para marcar una línea base como incorrecta.) Los scripts de línea base de ALM dependen del valor de promoción que se definirá y lo utilizan para crear (o rechazar crear una línea base si el nivel de promoción es Rejected) registros ALMBaseline y llenar correctamente la lista de actividades realizando una comparación con la línea base anterior.

Se puede utilizar el script desde un proceso de automatización de compilación de la línea de mandatos y no se debe modificar. El script tiene una opción -help para obtener información acerca de todas las opciones de la línea de mandatos.


Comentarios