Rational Build Forge y CVS

BuildForge puede funcionar con CVS para la gestión de código fuente.

En este tema se describen requisitos de configuración adicionales para la integración con CVS y se resumen las características de las plantillas de adopción de ejemplo proporcionadas.

La plantilla de adaptador de CVS proporciona métodos para el análisis de cambios en una línea base. Para evitar compilaciones, se utiliza análisis de cambios comunes: si un componente de línea base no ha cambiado, no se vuelve a compilar

Requisitos de configuración adicional para adaptadores CVS

Para requisitos generales, consulte Requisitos de los adaptadores. No hay requisitos adicionales para CVS.

Ejemplos de plantillas de adaptador de CVS

Se proporcionan los ejemplos de plantillas de adaptador siguientes.

CVSv1Baseline
  1. Explora un directorio CVS en un agente Build Forge en busca de archivos cambiados.
  2. Registra la siguiente información en el informe BOM: nombre de archivo cambiado, estado, versión de trabajo, versión de repositorio y el código adherido. Explora un directorio en una vista ClearCase.

Variables utilizadas:

  • CVSROOT
  • MODULE
  • CVSCLIENT
CVSv1ByDate
  1. Consulta en una vista CVS si ha habido cambios entre dos fechas. Las fechas predeterminadas son la indicación de fecha actual y la indicación de fecha de la ejecución de adaptador previa.
  2. Registra la siguiente información en el informe BOM: tipo de cambio, fecha, nombre de usuario, versión y nombre de archivo.
  3. Por cada archivo cambiado, registra los detalles del cambio (desde la salida del mandato diff) en el informe BOM.

Variables utilizadas:

  • LAST_RUN
  • CurDate
  • CVSROOT
  • MODULE
  • BRANCH
  • CVSCLIENT
CVSv1ByTag
  1. Aplica un nuevo código a un módulo CVS.
  2. Compara las diferencias entre el módulo recientemente codificado y un módulo codificado durante la ejecución de adaptador previa.
  3. Registra la siguiente información en el informe BOM: nombre de archivo, revisión, estado, fecha, hora, autor del cambio y comentarios de confirmación.
  4. Por cada archivo cambiado, registra los detalles del cambio (desde la salida del mandato diff) en el informe BOM.

Variables utilizadas:

  • LAST_RUN
  • CurDate
  • CVSROOT
  • MODULE
  • BRANCH
  • LAST_TAG
  • CVSCLIENT
CVSv2ByDate
  1. Consulta en una vista CVS si ha habido cambios entre dos fechas. Las fechas predeterminadas son la indicación de fecha actual y la indicación de fecha de la ejecución de adaptador previa.
  2. Registra la siguiente información en el informe BOM: tipo de cambio, fecha, nombre de usuario, versión y nombre de archivo.
  3. Por cada archivo cambiado, registra los detalles del cambio (desde la salida del mandato diff) en el informe BOM.

Variables utilizadas:

  • LAST_RUN
  • CurDate
  • CVSROOT
  • MODULE
  • CVSCLIENT

Comentarios