Trabalhando no modo de mesclagem

Este tópico descreve como utilizar a janela XML Diff Merge - Mesclando para resolver diferenças entre contribuidores.

A área de janela da saída de mesclagem é projetada para ajudá-lo a detectar diferenças e resolvê-las sistematicamente. Se você não especificou uma automesclagem ao abrir a janela Mesclando, todas as diferenças são exibidas como pontos de mesclagem na área de janela da saída. Se você especificou uma automesclagem, os pontos de mesclagem são diferenças não resolvidas que permanecem após a mesclagem inicial.

A abordagem recomendada é resolver pontos de mesclagem resolvidos da maneira de cima para baixo. Uma conseqüência é que somente quando um nó é selecionado para saída seus filhos se tornam visíveis. Assim, à medida que você resolve pontos de mesclagem, às vezes expõe novos conflitos que inicialmente estavam ocultos.

Utilize o seguinte procedimento como um guia geral para a mesclagem manual:

  1. Clique em Próxima Diferença Não Resolvida para selecionar o primeiro ponto de mesclagem. Passe o mouse sobre o ícone do ponto de mesclagem para exibir a ajuda instantânea, que indica o tipo de diferença e seu status de resolução atual.

    Ao encontrar diferenças com vários locais, você pode utilizar o botão Próximo Local para selecionar cada um de seus nós.

  2. Resolva a diferença atual utilizando um dos seguintes métodos:
    • Clique em um dos botões Mesclar do contribuidor para selecionar o nó atual em um dos contribuidores e inserir o nó na saída da mesclagem. Também é possível aplicar um contribuidor a um nó de saída.
    • Se o nó é editável (a guia Editar é ativada), você pode clicar em Editar para editar o valor diretamente.

    Ao resolver uma diferença, o ícone de mesclagem é substituído na área de janela da saída da mesclagem pelo valor ou sinalizador de substituição que você selecionou. Todos os locais do ponto de mesclagem para uma diferença de movimentação são resolvidos de uma só vez. Em alguns casos, resolver um ponto de mesclagem expõe novos nós ou pontos de mesclagem.

    Para desfazer a resolução, clique em Mesclar do contribuidor, que está atualmente selecionado. Na saída da mesclagem, os dados do nó são descartados e o ícone do ponto de mesclagem é restaurado.

  3. Repita as Etapas 1 e 2 para cada ponto de mesclagem ou diferença restante, até todas as diferenças serem resolvidas. Para avançar para o próximo ponto de mesclagem, clique em Resolver-e-Avançar .
  4. É possível alterar o resultado de diferenças resolvidas a qualquer momento. Utilizando os botões Próxima Diferença para navegar, selecione uma diferença resolvida. Depois, altere a resolução utilizando qualquer um dos métodos descritos na Etapa 1.
  5. Se você resolver todos os pontos de mesclagem e estiver satisfeito com o documento de resultado, clique em File > Salvar Mesclagem. (Este botão é desabilitado até que você resolva todos os pontos de mesclagem). Utilize a janela Salvar Saída de Mesclagem XML para salvar o arquivo de saída da mesclagem. Rational ClearCaseO XML Diff Merge assume a extensão de arquivo .xml; se você omitir a extensão, ela é incluída automaticamente.
  6. Após salvar o arquivo de saída, utilize a visualização do navegador da Web para exibi-lo.

Feedback