Vários locais de diferença

As diferenças de movimentação são mais complexas do que outros tipos de diferenças. Para ajudá-lo a entender as movimentações, a exibição dos dados do Rational ClearCase XML Diff Merge mostra todos os locais de um nó movido. Cada contribuidor tem um nó de valor ou um nó de sinalizador de substituição em cada local.

No exemplo a seguir, o botão o leva ao elemento chi, que você pode ver movido no contribuidor 2.

Neste exemplo, observe que cada contribuidor contém todos os locais para o nó movido: no primeiro local, o contribuidor de base contém um sinalizador de substituição, enquanto o valor do nó atual está armazenado no contribuidor 2. No segundo local, os nós do sinalizador de substituição e do valor estão reservados. Os sinalizadores de substituição ajudam a manter as áreas de janela do contribuidor sincronizadas.

Em uma operação de mesclagem, a área de janela de saída de mesclagem também pode conter vários locais de diferenças. No exemplo, há, de fato, um ponto de mesclagem para cada local do nó chi.

Como você identifica todos os locais que pertencem a uma diferença? Se você clicar em Próxima Diferença Não Resolvida novamente, você perde quaisquer locais adicionais na diferença atual. Você poderia clicar em Próxima Diferença em vez disso, mas às vezes pode ser difícil dizer a qual diferença pertence o local selecionado.

A melhor maneira de verificar locais de diferença é clicar em Próximo Local. Este botão é ativado somente para diferenças com vários locais e possibilita que você circule pelos locais.

A figura a seguir mostra o segundo local de diferença selecionado. Clicar em Próximo Local também seleciona o nó correspondente na área de janela de saída da mesclagem.


Feedback