O BuildForge pode trabalhar com o CVS para o gerenciamento do código de origem.
Este tópico descreve requisitos adicionais de configuração para a integração com o CVS e resume as características dos modelos de adaptadores de amostra fornecidos.
As amostras de modelo do adaptador CVS fornecem métodos para analisar mudanças feitas em uma linha de base. Geralmente, a análise de mudanças é usada para evitar a construção: se um componente de linha de base não tiver sido alterado, ele não será reconstruído.
Requisitos Adicionais de Configuração para Adaptadores CVS
Consulte Requisitos do Adaptador para obter os
requisitos gerais. Não há requisitos adicionais para o CVS.
Amostras de Modelo do Adaptador CVS
São fornecidas as seguintes amostras de modelo do adaptador.
- CVSv1Baseline
- Varre um diretório CVS em um agente do Build Forge procurando arquivos alterados.
- Grava as seguintes informações no relatório BOM:
nome do arquivo alterado, status, versão de trabalho, versão do repositório e tag
fixa.
Varre um diretório em uma visualização do ClearCase.
Variáveis usadas:
- CVSv1ByDate
- Consulta uma visualização do CVS para obter as alterações entre
as duas datas. As datas padrão são o registro de data e hora atuais e o registro de data e hora da
execução do adaptador anterior.
- Grava as seguintes informações no relatório BOM:
tipo de alteração, data, nome do usuário, versão e nome
do arquivo.
- Para cada arquivo alterado, grava detalhes da alteração
(da saída de comando diff) para o relatório BOM.
Variáveis usadas:
- LAST_RUN
- CurDate
- CVSROOT
- MODULE
- BRANCH
- CVSCLIENT
- CVSv1ByTag
- Aplica um novo tag a um módulo CVS.
- Compara
as diferenças entre o módulo recentemente identificado e um módulo identificado
durante a execução do adaptador anterior.
- Grava as seguintes informações no
relatório BOM: nome do arquivo, revisão, estado, data, hora, autor da alteração e
comentários de comprometimento.
- Para cada arquivo alterado, grava detalhes da alteração
(da saída de comando diff) para o relatório BOM.
Variáveis usadas:
- LAST_RUN
- CurDate
- CVSROOT
- MODULE
- BRANCH
- LAST_TAG
- CVSCLIENT
- CVSv2ByDate
- Consulta uma visualização do CVS para obter as alterações entre
as duas datas. As datas padrão são o registro de data e hora atuais e o registro de data e hora da
execução do adaptador anterior.
- Grava as seguintes informações no relatório BOM:
tipo de alteração, data, nome do usuário, versão e nome
do arquivo.
- Para cada arquivo alterado, grava detalhes da alteração
(da saída de comando diff) para o relatório BOM.
Variáveis usadas:
- LAST_RUN
- CurDate
- CVSROOT
- MODULE
- CVSCLIENT