Gerenciando os seus códigos-fonte com um sistema CVS
O CVS, ou Concurrent Version System (Sistema de Versões Concorrentes), é um sistema de controle de versão. Serve para controlar versões de um software durante seu desenvolvimento ou para composição colaborativa de um documento. Baseado no artigo de Fábio Berbert de Paula e da documentação do Guia Foca Linux.
Parte 6: WinCVS - Visualizando as diferenças entre versões
Com o comando "diff" é possível visualizar que diferenças o arquivo que está sendo editado possui em relação ao arquivo do repositório remoto. Outra funcionalidade útil do "diff" é comparar 2 versões de arquivos do mesmo repositório CVS
Utilize o comando Query -> Diff.
No combobox pode-se escolher as opções:
a) Local copy against the same remote revision: Procura as diferenças entre a versão local e a do servidor;
b) Local copy against another revision/tag/brach or date: Procura as diferenças entre as versões por data;
c) Two revisions/tag/braches or dates against each order: Procura as diferenças entre as versões específicas.
Utilize o comando Query -> Diff.
No combobox pode-se escolher as opções:
a) Local copy against the same remote revision: Procura as diferenças entre a versão local e a do servidor;
b) Local copy against another revision/tag/brach or date: Procura as diferenças entre as versões por data;
c) Two revisions/tag/braches or dates against each order: Procura as diferenças entre as versões específicas.
Conclusão
O CVS é extremamente importante em ambientes de programação que compartilham o mesmo código-fonte. O CVS permite um controle de alteração, possibilitando que uma equipe de programadores tenham o seguinte controle:- Controle de versão de código-fonte;
- Possibilidade de restauração de código anteriormente alterado;
- Logs para controle das alterações;
- Ambiente integrado e unificado para compartilhamento de códigos-fonte.
cvs [login aborted]: unrecognized auth response from smb-atrix: Unknown command: `/var/lib/cvs'
O q pode ser?
abraços