A área de exibição da janela Rational ClearCase XML Diff Merge - Mesclando inclui várias áreas de janela do contribuidor e uma área de janela de saída de mesclagem. Figura 1 mostra um exemplo.
Os elementos de exibição de dados incluem aqueles das janelas Visualizando e Comparando, com as adições e alterações mostradas emTabela 1.
Elemento de exibição | Descrição |
---|---|
Áreas de Janela | As áreas de janela do contribuidor são exibidas como na janela Comparando. Além disso,
uma área de janela de saída da mesclagem exibe o resultado da mesclagem automática e manual. Esta é a área de
trabalho na qual você completa manualmente a operação de mesclagem e salva o resultado. Até a sua mesclagem estar completa, a área de janela da saída da mesclagem não contém necessariamente o mesmo número de nós das áreas de janela do contribuidor. Devido aos dois tipos de exibição de dados, a sincronização das áreas de janela na janela Mesclando é um pouco diferente da janela Comparando. |
Pontos de mesclagem | Diferenças não resolvidas são representadas por ícones do ponte de mesclagem
![]() |
Sincronização | Quando você navega utilizando o teclado e os botões da janela, (por exemplo, utilizando
as teclas de seta do teclado) as áreas de janela do contribuidor e da saída da mesclagem são fortemente
sincronizadas. Porém, às vezes, é útil controlar essas áreas separadamente. Você pode utilizar os controles da janela Mesclagem para fazer isto. Assim, você pode rolar as áreas de janela do contribuidor independentemente da área de janela de saída da mesclagem utilizando o mouse. Da mesma forma, você pode expandir e minimizar a árvore de mesclagem e as árvores do contribuidor independentemente, clicando nos sinais de mais (+) e menos (-) nas árvores. |
Dicas de Ferramenta | A ajuda instantânea do ícone do ponto de mesclagem identifica o tipo de diferença ou conflito que deve ser resolvido. |
A área de janela de saída da mesclagem oferece duas páginas:
Se você selecionou um item editável na área de janela da saída, você pode abrir qualquer uma das guias. Também é possível alternar entre as guias clicando em F6.
A página Mesclagem é onde você constrói a árvore do nó para o resultado da mesclagem. Ela contém a estrutura do nó da versão de base. Porém, inicialmente os únicos nós que contêm dados são aqueles que foram automaticamente mesclados de um contribuidor ou aqueles nos quais não existe diferença. Todos os outros nós precisam ser resolvidos, tanto por meio da aplicação dos dados de um contribuidor ou por meio da edição do nó na página Editar.
Cada diferença não resolvida
na exibição de saída é representada por um ícone de ponto de mesclagem
e um rótulo mesclagem necessária.
À medida que você resolve cada ponto de mesclagem, o ícone de ponto de mesclagem e o rótulo são substituídos por um nó normal e pelos dados que você inseriu. Quando todas as diferenças são resolvidas, não há mais ícones de ponto de mesclagem.
Diferenças não resolvidas que envolvem movimentações têm vários locais, e são representadas por vários pontos de mesclagem. A cor do plano de fundo oculta (por padrão, a cor da face do botão do seu sistema) em um nó de saída indica a presença de um nó cujo local não pode ser representado na área de janela de saída da mesclagem até que você resolva uma diferença em algum ascendente.
Como Figura 1 mostra, uma diferença de movimentação não resolvida envolve vários locais e vários pontos de mesclagem. Porém, ela deve ser resolvida para um único local. Assim, quando você aplica um contribuidor à saída da mesclagem, vários pontos de mesclagem podem desaparecer na área de janela da saída.
A ajuda instantânea oferece informações sobre cada ponto de mesclagem e seu status de resolução atual. Para um nó resolvido, a dica de ferramenta indica se o nó foi modificado na área de janela da saída para que você saiba quais pontos de mesclagem tocou. Se um nó foi modificado ns página Editar, a ajuda instantânea inclui a anotação, "resolvido e editado".
A página Editar é um editor de texto simples que pode ser utilizado para modificar diretamente o valor de um ponto de mesclagem. Você pode abrir a guia editar somente quando navegar para um ponto de mesclagem, e somente quando o nó do ponto de mesclagem for de um tipo editável (um com valor de texto).
Tabela 2 lista os nós que podem e não podem ser editados.
Nós editáveis | Nós não editáveis |
---|---|
|
Você não pode editar nós que não tenham conteúdo de texto.
|
O texto que você insere na página Editar é convertido para ISO-88959-1 para exibição na visualização de árvore. Caracteres UNICODE maiores que 0xFF são exibidos como referências de caractere. Exceto em nós de tipo de documento e dados CDATA, entidades predefinidas e referências de caracteres são convertidas quando você retorna à visualização de árvore.