Revertendo uma ramificação a uma versão anterior

Às vezes é útil reverter o conteúdo de uma ramificação para o conteúdo de uma versão específica. Por exemplo, se a ramificação atual contém alterações que você não deseja mais liberar, é possível reverter todo ou uma parte do projeto para o conteúdo de qualquer versão.

  1. Registre no espaço de trabalho a saída do conteúdo da ramificação que você deseja reverter.
  2. Selecione Comparar com> Outra Ramificação ou Versão no(s) recurso(s) que você deseja reverter.
  3. Na caixa de diálogo de seleção de marcação, selecione a versão para a qual você deseja reverter a ramificação.
  4. Quando o editor de comparação for aberto, confira as diferenças mostradas e assegure-se de que elas sejam o que você esperava.


  5. Dica: Se vários arquivos forem apresentados como falsas diferenças (por exemplo, os arquivos são mostrados mas não há alterações reais nos arquivos), selecione o botão da barra de ferramentas Utilizar Conteúdo de Arquivo para computar novamente a comparação utilizando conteúdo de arquivo e não números de revisões.

  6. Selecione a pasta raiz na exibição de comparação e no menu de contexto selecione Copiar Todas as Alterações da Direita para a Esquerda. Após a conclusão da operação, a pasta ou o projeto comparado terá exatamente o mesmo conteúdo da revisão remota.
  7. Isso pode ser verificado com a execução de outra comparação com a versão. Dessa vez entretanto, quando a comparação for concluída, selecione o botão da barra de ferramentas Utilizar Conteúdo de Arquivo para refazer a comparação utilizando conteúdo de arquivo em vez de números de versões. Nota: Talvez você tenha de selecionar também o botão Ignorar Espaço em Branco.
  8. Após a conclusão da comparação que utiliza conteúdo de arquivo, o editor de comparação deverá estar vazio. Isso significará que os arquivos no espaço de trabalho são idênticos aos da versão selecionada.

Depois que o espaço de trabalho contiver o novo conteúdo, execute testes e, em seguida, consolide as alterações na ramificação.

Conceitos relacionados
Programação de equipe com CVS

Tarefas Relacionadas
Sincronizando com o repositório
Consolidando

 
Copyright IBM Corporation e terceiros 2000, 2003