Sincronização de Mesclagem do CVS

As sincronizações de Mesclagem do CVS ativadas utilizando o comando do menu Equipe > Mesclar aparecerão na visualização Sincronizar. Esta visualização permite inspecionar as diferenças entre os recursos do Workbench local e suas contrapartes remotas que estão sendo mescladas e permite atualizar os recursos locais. A confirmação não é suportada ao mesclar.

A seguir encontra-se um exemplo da aparência da Sincronização de Mesclagem do CVS na visualização Sincronizar:

Sincronização de Mesclagem do CVS

Recursos

Os recursos da Sincronização de Mesclagem do CVS são semelhantes aos da Sincronização do Espaço de Trabalho do CVS com as seguintes diferenças.

Barra de ferramentas

Sincronizar

Este comando permite repetir a sincronização atual, o que busca novamente o estado remoto dos recursos. O menu drop-down do item da barra de ferramentas permite selecionar outras sincronizações existentes ou criar novas utilizando o comando de menu Sincronizar....

Marcar Sincronização Atual

Este comando permite marcar ou desmarcar a sincronização atual. As sincronizações marcadas não serão substituídas pela próxima sincronização do mesmo tipo, ao passo que as sincronizações desmarcadas serão substituídas. Isto permite manter uma sincronização por perto para fácil acesso. Tal sincronização será atualizada automaticamente quando as alterações nos recursos do Workbench ocorrerem e pode ser configurada para executar atualizações planejadas e manter-se atualizada com o estado remoto dos recursos. Isso é especialmente útil para mesclagens em andamento de uma ramificação mais estável (por exemplo, HEAD) em uma ramificação de desenvolvimento.

Ir Para a Próxima Diferença

Este comando irá para a próxima diferença mostrada pela visualização. Todas as diferenças em um único arquivo serão visitadas antes de abrir o próximo arquivo na visualização.

Ir Para a Diferença Anterior

Este comando irá para a diferença anterior mostrada pela visualização. Todas as diferenças em um único arquivo serão visitadas antes de abrir o arquivo anterior na visualização.

Reduzir Tudo

Reduzir todas as entradas expandidas na visualização.

Modo de Entrada

Neste modo, todos os recursos que foram alterados na ramificação que está sendo mesclada são visíveis.

Modo de Conflitos

Neste modo, apenas os conflitos (recursos modificados tanto no Workbench quanto na ramificação que está sendo mesclada) são mostrados.

Atualizar Todas as Alterações de Entrada

Este comando atualiza todas as alterações de entrada visíveis na visualização. O comando também atualizará os conflitos que são auto-mescláveis, mas irá ignorar os arquivos cujos conteúdos contiverem conflitos.

Menu Drop-Down

O menu drop-down permite remover todas ou as atuais sincronizações, alterar o modo ou o layout, configurar a sincronização atual para executar atualizações planejadas, bem como configurar outras preferências de visualização.

Menu de Contexto

No menu de contexto da visualização Sincronizar, é possível executar várias operações interessantes.

Abrir no Editor de Comparação

Este comando abre a alteração selecionada em um editor de Comparação, que permite inspecionar as alterações no arquivo.

Abrir

Este comando abre o recurso local para a alteração selecionada no editor padrão do Workbench para o tipo de arquivo.

Abrir com

Este comando permite abrir o recurso local para a alteração selecionada no editor do Workbench.

Sincronizar

Este comando atualiza o estado remoto dos recursos selecionados.

Remover da Visualização

Este comando remove os recursos selecionados da visualização. Os recursos reaparecerão apenas se o estado dos recursos removidos for alterado ou o Workbench for reiniciado.

Atualizar

Este comando atualiza os recursos selecionados. Os conflitos podem ser incluídos em uma atualização, mas apenas os conflitos auto-mescláveis serão atualizados. Conflitos não-mescláveis serão ignorados e devem ser mesclados manualmente utilizando um editor de comparação.

Substituir e Atualizar

Este comando opera sobre conflitos e alterações de saída e substitui o conteúdo local desses recursos com o conteúdo do servidor.

Marcar como Mesclado

Este comando remove a alteração da visualização. Esse comando deve ser executado após os conflitos serem mesclados manualmente utilizando um editor de comparação. A alteração reaparecerá apenas se a visualização for atualizada e novas alterações forem localizadas na ramificação que está sendo mesclada.

Conceitos Relacionados
Programação de equipe com CVS

Tarefas Relacionadas
Resolvendo conflitos
Mesclando a partir de uma ramificação
Comparando recursos
Mesclando alterações no editor de comparação

Referência Relacionada
CVS
Assistente de mesclagem
Sincronização do Espaço de Trabalho do CVS
Editor de comparação