Rational Build Forge e StarTeam

O BuildForge pode trabalhar com o StarTeam para o gerenciamento do código de origem.

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

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

Consulte Requisitos do Adaptador para obter os requisitos gerais.
  1. Instale o cliente de linha de comandos do StarTeam no mesmo host do agente.
  2. Configure uma conta de usuário do StarTeam para ser usada pelo Build Forge.
  3. Configure o ambiente do agente de forma que possa acessar o cliente.

Amostras de Modelo do Adaptador StarTeam

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

StarTeamBaseline
  1. Consulta a pasta para obter uma visualização do StarTeam para reunir informações sobre os arquivos.
  2. Grava as seguintes informações no relatório BOM: nome do arquivo, status, revisão e ramificação.

Variáveis configuradas no adaptador:

  • USER
  • PASS
  • HOST
  • PORT
  • PROJECT
  • VIEW
  • DIR
  • BFCLIENT

Variáveis adicionais necessárias para o ambiente:

  • P4USER
  • P4PASSWD

Não é possível usar a propriedade Atribuição Oculta para essas variáveis. O usuário e a senha são gravados no texto não criptografado de login da etapa.

StarTeamByDate
  1. Utiliza a API do StarTeam para consultar uma visualização do StarTeam para identificar as alterações entre a data atual e a execução do adaptador anterior.
  2. Grava as seguintes informações no relatório BOM: arquivos e diretórios alterados, usuário, versão, data e comentários de alteração.
  3. Grava detalhes da mudança (da saída de comando diff) no relatório BOM

Variáveis configuradas no adaptador:

  • STA_USER
  • STA_PASS
  • STA_HOST
  • STA_PORT
  • STA_PROJECT
  • STA_VIEW
  • STA_DIR
  • BFCLIENT
  • LASTRUN
  • CURDATE
  • EMAILCHANGES
  • STARTEAM80JAR

Variáveis adicionais necessárias para o ambiente:

  • P4USER
  • P4PASSWD

Não é possível usar a propriedade Atribuição Oculta para essas variáveis. O usuário e a senha são gravados no texto não criptografado de login da etapa.


Feedback