Comparações de três formas

As comparações de três formas mostram as diferenças entre três diferentes versões de um recurso.  Esta função é muito útil quando intercalar recursos ou quando existir um conflito durante a sincronização.  Os conflitos ocorrem quando dois programadores adicionam uma versão da mesma ramificação ao seu Workbench, depois cada programador altera-a e um programador tenta consolidar o recurso depois de outro programador já o ter consolidado.  

Quando surge esta situação, pode ver as diferenças entre três versões do recurso: o recurso na Área de trabalho, a versão do recurso que é consolidada na ramificação e o antecedente comum onde se baseiam as duas versões em conflito.   Se não for possível determinar um antecedente comum, por exemplo devido a um recurso com o mesmo nome e caminho ter sido cria do e consolidado por dois programadores diferentes, a comparação torna-se uma comparação de duas formas.

Interpretar os resultados de comparação

A vista Sincronizar permite-lhe ver as diferenças entre dois ou três ficheiros. Se estiver disponível um antecedente comum, a vista sinc executa uma comparação de três formas. É possível que não possa ser determinado um antecedente comum para duas versões do recurso em conflito (por exemplo, é criado e consolidado um recurso com o mesmo nome e caminho por dois programadores diferentes). Neste caso, a comparação torna-se uma comparação de duas formas normal.   

Numa comparação de três formas, a Área de trabalho mostra-lhe:

Na imagem abaixo, o ascendente comum é apresentado na área de janela superior da área de janela de comparação de texto.  As diferenças que vê destacadas são as alterações ao recurso da área de trabalho em comparação com o ascendente comum, bem como as alterações ao recurso da ramificação em comparação com o ascendente comum. As secções que diferem em todos os três ficheiros estão destacadas como diferenças.  Os conflitos são apresentados a vermelho, a entrada de alterações a azul e a saída de alterações a cinzento.

Vista Sincronizar com 3 formas de comparação

Conceitos relacionados
Sincronizar com um repositório de CVS

Tarefas relacionadas
Comparar recursos
Sincronizar com um repositório
Intercalar alterações no editor de comparação
Resolver conflitos
Definir preferências para comparar ficheiros
 
Comparar recursos com versões de repositório

Referências relacionadas
Editor de comparação
Vista Sincronizar de CVS