Use as preferências dos Provedores de Comparação/Mesclagem para criar um
Provedor de Comparação/Mesclagem externo de terceiro.
Procedimento
- Para criar um novo Provedor de Comparação/Mesclagem externo, selecione
a opção Janela > Preferências > Equipe > IBM Rational ClearTeam
Explorer > Integração > Comparação/Mesclagem > Gerenciar Provedores.
- Na página de preferências Provedores de Comparação/Mesclagem,
clique em Novo.
- Insira as informações especificadas sobre o novo Provedor de Comparação/Mesclagem
na caixa de diálogo Incluir Provedor conforme a seguir:
- No campo Nome do Provedor, especifique
um nome para identificar o Provedor de Comparação/Mesclagem externo.
- No campo Caminho, insira o
caminho do diretório para o Provedor de Comparação/Mesclagem externo nesta
caixa de texto. É possível clicar no botão Navegar para chamar
a caixa de diálogo Selecionar Aplicativo do Provedor que
pode ser usada para localizar e especificar o Provedor de Comparação/Mesclagem que
deseja usar.
- Clique em Suporta Operações de Comparação se
o Provedor de Comparação/Mesclagem selecionado atualmente pode mostrar as diferenças
entre dois arquivos.
- Se você tiver selecionado Suporta Operações de Comparação,
insira os argumentos que deseja que o Provedor de Comparação/Mesclagem use
durante a operação de comparação no campo Argumentos.
Use este campo para especificar
a sintaxe de linha de comandos requerida pelo novo Provedor de Comparação. Por exemplo, o novo Provedor de Comparação poderia
requerer uma sintaxe no seguinte formato: %contribs% -L %filename1%
-L %filename2% em que %contribs% representa os nomes do caminho que conterá
o conteúdo do contribuidor para que kdiff3 possa ler os arquivos e
exibir as diferenças. Neste exemplo, o Provedor de Comparação kdiff3 suporta a opção -L
para exibir um nome do arquivo fácil e simples na parte superior da janela para
cada contribuidor. As macros %filename1% e %filename2% são substituídas
pelo ClearTeam Explorer para nomes de caminho com extensão da versão. Clique na lista de opções à direita do botão Inserir Macro
para visualizar uma lista de argumentos que são fornecidos para você. Clique no botão Inserir Macro para incluir o argumento
selecionado atualmente na lista de opções Inserir Macro
no campo Argumentos de comparação.
- Clique em Suporta Operações de Mesclagem se
o novo aplicativo do provedor suporta operações de Mesclagem de arquivo bidirecionais ou tridirecionais.
- Se tiver selecionado Suporta Operações de Mesclagem,
insira os argumentos que deseja que o Provedor de Comparação/Mesclagem use
durante uma operação de mesclagem no campo Argumentos.
Use este campo para especificar
a sintaxe de linha de comandos requerida pelo novo Provedor de Mesclagem. Por exemplo, o Provedor de Mesclagem
selecionado atualmente poderá requerer sintaxe no formato a seguir: -b %base% %contribs% -o
%merge_out% -L %filename0% -L %filename1% -L %filename2% em que %base%
é o nome do caminho do arquivo que contém o conteúdo do contribuidor de base,
%filename0% é o nome de exibição fácil e simples para o contribuidor de base
e %contribs% representa os nomes de caminho que conterão o restante do
conteúdo dos contribuidores. Clique na lista de opções à direita do botão Inserir Macro
para visualizar uma lista de argumentos que são fornecidos para você. Clique no botão Inserir Macro para incluir o argumento
selecionado atualmente na lista de opções Inserir Macro
no campo Argumentos de mesclagem. Também é
possível clicar em Mesclar Arquivo de Saída para incluir um
argumento %merge_out% no campo Argumentos de Mesclagem, em que
%merge_out% é o arquivo de saída.
- Clique em Suporta Pré-processamento se
o novo aplicativo do Provedor de Comparação/Mesclagem pode pré-processar um determinado
arquivo de entrada antes que ele possa ser apresentado a uma operação de comparação ou mesclagem.
- Se tiver selecionado Suporta Pré-processamento,
insira os argumentos que deseja que o Provedor de Comparação/Mesclagem use
durante uma operação de pré-processamento. Utilize este campo para especificar a sintaxe da linha de comandos necessária pelo
Provedor de Comparação/Mesclagem atualmente selecionado para chamar um pré-processador. Por padrão, a caixa de texto contém o
argumento a seguir: %input% %output% Observe que o ClearTeam Explorer fornece um
argumento para uma chamada da ferramenta Provedor de Comparação/Mesclagem.
- Quando você clica em OK, um novo Provedor de Comparação/Mesclagem
aparece na lista Provedores na página de preferências Provedores
de Comparação/Mesclagem.