Novo Provedor/Editar Provedor

Use a caixa de diálogo Novo Provedor/Editar Provedor do ClearCase para incluir ou editar uma ferramenta externa Provedor de Comparação/Mesclagem de terceiro.
A página de preferências Novo Provedor/Editar Provedor permite especificar ferramentas externas do Provedor de Comparação/Mesclagem de terceiro e configurar parâmetros para estas ferramentas.

Controles na Caixa de Diálogo

Os controles a seguir são exibidos na caixa de diálogo Novo Provedor/Editar Provedor.

Nome da Coluna Exibe
Nome do Provedor Especifique um nome para identificar o Provedor de Comparação/Mesclagem externo nesta caixa de texto. Por exemplo, podemos chamar o novo provedor de kdiff3.
Caminho Insira o caminho do diretório no Provedor de Comparação/Mesclagem externo nesta caixa de texto. Por exemplo, assumindo um sistema UNIX, o caminho poderia ser /usr/bin/kdiff3.
Navegar Clique 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.
Suporta Operações de Comparação Clique se o Provedor de Comparação/Mesclagem selecionado atualmente pode mostrar as diferenças entre dois arquivos.
Argumentos Estes são os argumentos que você deseja que o Provedor de Comparação/Mesclagem use durante a operação de comparação. 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 poderá requerer uma sintaxe no formato a seguir:
%contribs% -L %filename1% -L %filename2%
em que %contribs% representa os nomes de caminho que conterão 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. Observe que é possível passar o mouse sobre este campo para visualizar Dicas de Ferramentas mostrando as tags para uma operação de comparação. Também é possível fornecer argumentos para este campo usando o botão Inserir Macro.
Inserir Macro 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.
Suporta Operações de Mesclagem Selecione esta opção se o novo aplicativo do provedor suportar operações de Mesclagem de arquivo bidirecionais ou tridirecionais.
Argumentos Estes são os argumentos que você deseja que o Provedor de Comparação/Mesclagem use durante uma operação de mesclagem. 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. Observe que é possível passar o mouse sobre este campo para visualizar Dicas de Ferramentas mostrando as tags para uma operação de mesclagem. Também é possível fornecer argumentos para este campo usando o botão Inserir Macro.
Nota: Algum formato de um argumento de saída é necessário para um Provedor de Mesclagem.
Inserir Macro 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.
Mesclar Arquivo de Saída Clique para incluir um argumento %merge_out% no campo Argumentos da mesclagem, em que %merge_out% é o arquivo de saída.
Suporta Pré-processamento Selecione esta opção se o novo aplicativo Provedor de Comparação/Mesclagem puder processar previamente um determinado arquivo de entrada antes de poder ser apresentado para uma operação de comparação ou mesclagem. Por exemplo, um script de pré-processamento simples que converte todos os caracteres em um arquivo para letras maiúsculas ou minúsculas é semelhante ao seguinte:
if exist %2 rm %2
c:\\utilities\\cygwin\\bin\\sed -b 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' %1 > %2
Argumentos Estes são os argumentos que você deseja que o Provedor de Comparação/Mesclagem use durante uma operação 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% 
É possível passar o mouse sobre este campo para visualizar Dicas de Ferramenta mostrando as tags para uma operação de mesclagem.
Nota:
O ClearTeam Explorer fornece um argumento para uma chamada da ferramenta Provedor de Comparação/Mesclagem.
OK Aplica quaisquer mudanças feitas e descarta a janela. Um novo Provedor de Comparação/Mesclagem aparece na lista Provedores na página de preferências Provedores de Comparação/Mesclagem.
Cancelar Cancela a operação.

Feedback