Substituir

Imagine que, após uma reflexão mais apurada, se tornou claro para a Carla que a revisão do file1.txt que foi agora mesmo recebida não está correcta e que é necessária uma revisão prévia. Um recurso da área de trabalho pode ser substituído por uma revisão anterior do recurso do repositório. Para retroceder para uma revisão anterior:

  1. Numa das vistas de navegação, seleccione o file1.txt.
  2. No menu contextual do ficheiro, seleccione Substituir Por > Histórico....
  3. A vista Histórico irá abrir e apresentar as revisões disponíveis para o ficheiro seleccionado. Certifique-se que a vista histórico se encontra em modo Revisões Remotas. Caso não esteja, pode colocá-lo em modo Remoto ao fazer clique no botão Revisões Remotas na barra de ferramentas da vista Histórico.) Seleccione a revisão 1.3 na tabela e no menu emergente seleccione Obter Conteúdos. Vista Histórico
  4. Observe que a vista de navegação actualiza-se para mostrar o estado de CVS de um recurso. Repare que o ficheiro ficheiro é precedido por ">", o que indica que o file1.txt foi alterado (ao substituí-lo por uma versão anterior). Selecção de ficheiros
  5. Agora imagine que esta revisão mais antiga não é tão boa como parecia inicialmente e, na verdade, a revisão no repositório afinal é bem melhor.

    Em vez de seleccionar Equipa > Sincronizar com Repositório, seleccione Substituir Por > Último de HEAD.

    Observe que o file1.txt é actualizado para que tenha o conteúdo da última revisão do repositório e que o indicador precedente ">" foi removido, visto que agora se trata da mesma revisão do repositório.

Agora que as revisões do ficheiro estão apresentadas na vista Histórico, é possível comparar revisões directamente ao seleccioná-las na tabela e ao seleccionar Comparar Entre Si.