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
- Explora un directorio CVS en un agente Build Forge en busca de archivos cambiados.
- 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:
- CVSv1ByDate
- 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.
- Registra la siguiente información en el informe BOM:
tipo de cambio, fecha, nombre de usuario, versión y nombre de archivo.
- 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
- Aplica un nuevo código a un módulo CVS.
- Compara
las diferencias entre el módulo recientemente codificado y un módulo codificado durante la ejecución de adaptador previa.
- 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.
- 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
- 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.
- Registra la siguiente información en el informe BOM:
tipo de cambio, fecha, nombre de usuario, versión y nombre de archivo.
- 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