Modelos de Adaptadores de Amostra

Os modelos de adaptadores de amostra são fornecidos para vários tipos de aplicativos: código de origem, acompanhamento de defeitos, teste e pacote. Os adaptadores são classificados pelo tipo de aplicativo que suportam.

O produto Build Forge fornece modelos de adaptador de amostra para os aplicativos na seguinte tabela. Os modelos ClearCase e ClearQuest não precisam de uma chave de licença separada. Outros modelos de aplicativo são licenciados por meio do Kit de Ferramentas do Adaptador Build Forge.

Os arquivos XML de modelos de adaptador são instalados no diretório a seguir com uma extensão de arquivo .xml.

bfinstall\interface para computadores executando sistemas operacionais Microsoft Windows

bfinstall/Platform/interface para computadores executando sistemas operacionais UNIX ou Linux

Nota:

Se um projeto for executado com um adaptador conectado por meio de um link de adaptador, o adaptador não está no modo de depuração e sua etapa falhará e a tarefa será removida.

Tabela 1. Descrições de Modelos de Adaptadores
Nome do modelo de adaptador Descrição Tipo
ClearCaseBaseline

Varre um diretório em uma visualização do ClearCase.

Grava informações da ramificação e versão relatadas pelo ClearCase para o relatório BOM.

origem
ClearCaseByBaselineActivities

Cria uma nova linha de base a partir do conteúdo de uma visualização do ClearCase.

Compara a nova linha de base e a linha de base da execução do adaptador anterior para identificar a atividade de alteração.

Para cada atividade de alteração, grava as seguintes informações no relatório BOM: atividade, arquivos alterados, usuário, data, comentários e a versão.

Para cada arquivo alterado, grava detalhes da alteração (da saída de comando diff) para o relatório BOM.

origem
ClearCaseByBaselineVersions

Cria uma nova linha de base a partir do conteúdo de uma visualização do ClearCase.

Compara a nova linha de base e a linha de base da execução do adaptador anterior para identificar os arquivos alterados.

Para cada arquivo alterado, grava as seguintes informações no relatório BOM: atividade, arquivos alterados, usuário, data, comentários e a versão.

Para cada arquivo alterado, grava detalhes da alteração (da saída de comando diff) para o relatório BOM.

origem
ClearCaseByDate

Consulta uma visualização do ClearCase 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.

Para cada arquivo alterado, grava as seguintes informações no relatório BOM: atividade, arquivos alterados, usuário, data, comentários e a versão.

Para cada arquivo alterado, grava detalhes da alteração (da saída de comando diff) para o relatório BOM.

origem
ClearCaseByLabel

Cria e aplica um novo rótulo para o conteúdo de uma visualização do ClearCase.

Compara o novo rótulo e o rótulo da execução do adaptador anterior para identificar os arquivos alterados.

Para cada arquivo alterado, grava as seguintes informações no relatório BOM: atividade, arquivos alterados, usuário, data, comentários e a versão.

Para cada arquivo alterado, grava detalhes da alteração (da saída de comando diff) para o relatório BOM.

origem
ClearQuestBaseClearCaseByDate

Consulta uma visualização do ClearCase 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.

Para cada arquivo alterado, procura um atributo de hyperlink CrmRequest que identifique um ID de alteração do ClearQuest. Tenta resolver o ID de alteração incluindo as informações de tarefa para resolver o registro de defeito no ClearQuest se o status do ClearQuest permitir que ele seja resolvido.

Para cada arquivo alterado, grava as seguintes informações no relatório BOM: nome do arquivo, defeito, ID, status de defeito, e quaisquer erros do ClearQuest.

defect
ClearQuestClearCaseByActivity

Localiza os registros de defeito do ClearQuest associados a uma lista de atividades do ClearCase. Para cada registro de defeito localizado, ele inclui informações de tarefa para resolver o registro de defeito no ClearQuest se o status do ClearQuest permitir que ele seja resolvido.

Grava as seguintes informações no relatório BOM: arquivos associados aos IDs de atividade do ClearCase e o status de defeito do ClearQuest.

defect
ClearQuestUCMClearCaseByDate

Consulta uma visualização do ClearCase 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.

Usa o Rational Unified Change Management (UCM) para produzir seus resultados.

Para cada arquivo alterado, grava as seguintes informações no relatório BOM: nome do arquivo, defeito, ID, status de defeito, e quaisquer erros do ClearQuest.

defect
CVSv1Baseline

Varre um diretório CVS em um agente 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.

origem
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.

origem
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.

origem
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.

origem
JazzJBE

Para usuários do Rational Team Concert 3.x e posterior. Para obter informações, consulte a documentação do Rational Team Concert.

origem
JazzSCM

Consulta o Rational Team Concert para obter os arquivos de origem alterados.

Grava as seguintes informações no relatório BOM: arquivo de origem alterado, tamanho do arquivo alterado, componente alterado e conjunto de mudanças.

origem
JazzSCMv2

Consulta o Rational Team Concert versão 2.x para obter os arquivos de origem alterados.

Grava as seguintes informações no relatório BOM: arquivo de origem alterado, fluxo alterado, componente alterado, usuário que fez a mudança, o comentário do registro de entrada e o item de trabalho do Jazz.

origem
JUnit

Executa testes JUnit.

Grava as seguintes informações no relatório BOM: execução de testes, falhas, erros e tempo decorrido.

teste
PerforceByDate

Consulta um cliente do Perforce para obter alterações que ocorreram desde a execução do adaptador.

Grava as seguintes informações no relatório BOM: alteração, data, hora, usuário, cliente do Perforce e comentários.

Grava os detalhes da alteração (da saída de comando diff) no relatório BOM.

origem
PerforceByRev

Consulta um cliente do Perforce para obter alterações que ocorreram desde a última revisão do repositório.

Grava as seguintes informações no relatório BOM: alteração, data, hora, usuário, cliente do Perforce e comentários.

Grava os detalhes da alteração (da saída de comando diff) no relatório BOM.

origem
Quota

Consulta uma pasta do Windows para determinar se alguma de suas subpastas excedeu um tamanho limite especificado.

Para cada subpasta, grava as seguintes informações no relatório BOM: tamanho da pasta, proprietário e a última data de modificação.

Grava no relatório BOM uma lista de subpastas que excederam o tamanho limite.

Importante: A notificação é enviada aos usuários que possuem o diretório excedido nesta ordem: primeiro, por nome dentro do sistema Build Forge; e posteriormente, por nome de usuário. Se o usuário notificado não existir, <notify> falhará.
origem
StarTeamBaseline

Consulta a pasta para obter uma visualização do StarTeam para reunir informações sobre os arquivos.

Grava as seguintes informações no relatório BOM: nome do arquivo, status, revisão e ramificação.

origem
StarTeamByDate

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.

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.

Grava os detalhes da alteração (da saída de comando diff) no relatório BOM.

origem
SubversionByDate

Consulta o Subversion para obter as alterações do repositório que ocorreram entre uma data antiga e a data atual.

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.

Grava as seguintes informações no relatório BOM: nome do arquivo, status, revisão e ramificação.

origem
SubversionByRev

Consulta o Subversion para obter as alterações em um repositório que ocorreram entre a atual revisão e uma revisão anterior.

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.

Grava os detalhes da alteração (da saída de comando diff) no relatório BOM.

origem
SynergyByDate

Consulta o Rational Synergy para obter as mudanças 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.

Para cada arquivo alterado, grava as seguintes informações no relatório BOM: nome do arquivo, versão, usuário, projeto e data.

Para cada arquivo alterado, grava detalhes da alteração (da saída de comando diff) para o relatório BOM.

origem
VSSByDate

Consulta um diretório do Visual Source Safe para obter alterações entre uma data anterior e a data atual.

Grava as informações de alteração dos projetos e arquivos para o relatório BOM: projeto ou arquivo, versão, usuário, data, hora, atividade do projeto, projeto do arquivo e ação.

Grava os detalhes da alteração (da saída de comando diff) no relatório BOM.

origem

Feedback