Exibição Sincronização do CVS

Essa exibição permite que você atualize recursos no Workbench e consolide recursos do Workbench em um repositório.  

A seguir, um exemplo da aparência da exibição Sincronização:

Exibição Sincronização

Modos

Há três modos (filtros) de exibição diferentes que podem ser utilizados nessa exibição para facilitar o processo de sincronização:

Entrada
Nesse modo, apenas os recursos que foram alterados no repositório desde que eles foram carregados ou sincronizados recentemente com aqueles no Workbench (alterações de entrada) ficam visíveis. Se você tiver alterações de entrada ao sincronizar, você partirá desse modo.
Saída
Nesse modo, somente os recursos que tiverem sido modificados no Workbench (alterações de saída) ficam visíveis. Se você não tiver alterações de entrada ao sincronizar, você começará neste modo.
Entrada/Saída
Nesse modo, as alterações de entrada e saída são mostradas e você pode atualizar e consolidar. Você permanecerá nesse modo com futuras sincronizações até que feche a exibição.  A vantagem de utilizar esse modo duplo é que você pode realizar a tarefa que escolher. A desvantagem é que executar uma mesclagem bidirecional simultânea é sempre complicada. Além disso, há o risco de consolidar acidentalmente um conflito quando a intenção é atualizá-lo. Você pode optar por sempre utilizar o modo de Entrada/Saída na página de preferências do Workbench (Janela > Preferências > CVS).

Os modos não apenas filtram o conjunto de alterações visíveis, como também restringem apropriadamente o conjunto de operações disponíveis. Você pode alternar os modos utilizando a barra de ferramentas da exibição Sincronização.

As vantagens dos modos são:

Independente do modo selecionado, você sempre verá todos os conflitos existentes. Você pode filtrar outras alterações de saída e de entrada clicando no botão Mostrar Apenas Conflitos.  Você pode também optar por Comparar Conteúdo de Arquivo (e mostrar apenas aqueles recursos cujo conteúdo difere), Ignorar Diferenças de Espaço em Branco ou Atualizar a partir do Repositório do menu drop-down dessa exibição.

Importante: É preferível atualizar recursos no Workbench primeiro, resolver todos os conflitos existentes por meio de combinação e, em seguida, consolidar recursos do Workbench no repositório.

Painel de Comparação de Estrutura

Esse painel permite exibir uma árvore de hierarquia de todas as diferenças de recursos entre o repositório e o Workbench.

Painel de Comparação de Texto

Essa área de janela permite exibir as diferenças de conteúdo do recurso selecionado na área de janela de comparação de estrutura. Você pode optar por ignorar as diferenças de espaço em branco a partir do menu drop down da exibição.

Conceitos relacionados
Programação de equipe com CVS
Sincronizando com um repositório do CVS  

Tarefas Relacionadas
Sincronizando com o repositório

Atualizando

Resolvendo conflitos

Combinando a partir de um desvio

Consolidando

Comparando recursos
Combinando alterações no editor de comparação

Referência relacionada
CVS
Editor de Comparação


Copyright IBM Corporation e outros 2000, 2002