Rational Build Forge e Subversion

O BuildForge pode trabalhar com o Subversion (SVN) para o gerenciamento do código de origem.

Este tópico descreve requisitos adicionais de configuração para a integração com o SVN e resume as características dos modelos de adaptadores de amostra fornecidos.

As amostras de modelo do adaptador SVN fornececm 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 SVN

Consulte Requisitos do Adaptador para obter os requisitos gerais. Não há requisitos adicionais para o SVN.

Amostras de Modelo do Adaptador SVN

São fornecidas as seguintes amostras de modelo do adaptador.

SubversionByDate
  1. Consulta o Subversion para obter as alterações do repositório que ocorreram entre uma data antiga e a data atual.
  2. Grava as seguintes informações no relatório BOM: tipo de alteração, revisão, usuário, arquivo ou diretório e data da alteração.
  3. Grava as seguintes informações no relatório BOM: nome do arquivo, status, revisão e ramificação.

Variáveis usadas:

  • SVN_CLIENT
  • SVN_OPTS
  • SVN_REPOSITORY
  • SVN_LAST_REV
  • SVN_LAST_DATE
SubversionByRev

Um artigo que descreve como configurar esse adaptador está em jazz.net: https://jazz.net/wiki/bin/view/Main/RationalBuildForge/SVNAdaptorExample.

  1. Consulta o Subversion para obter as alterações em um repositório que ocorreram entre a atual revisão e uma revisão anterior.
  2. Para cada alteração, grava as seguintes informações no relatório BOM: revisão, usuário, tipo de alteração, caminho do arquivo ou diretório e data de alteração.
  3. Grava os detalhes da alteração (da saída de comando diff) no relatório BOM.

Variáveis usadas:

  • SVN_CLIENT
  • SVN_OPTS
  • SVN_REPOSITORY
  • SVN_LAST_REV
  • SVN_LAST_DATE

Feedback