Postagens

Mostrando postagens de janeiro 5, 2010

Utilizando o CVS

CVS e debugger são duas ferramentas que todo programador deveria usar, mas que a maioria acha que não é necessário. No que diz respeito ao CVS, dizem que é perda de tempo, que o projeto é pequeno e não precisa de versionador de código, etc. As desculpas existem aos milhares, mas quem escreve programas não monolíticos (com um só módulo com um milhão de linhas) sabe que às vezes é um saco ter que gerenciar manualmente qual versão do programa é a mais atual, qual é a estável, etc. Sendo assim, esse post mostra alguns comandos básicos para utilizar o CVS pela linha de comando. Para quem utiliza Linux é fácil, pois o CVS já vem em praticamente todas as distribuições. Uma opção de interface gráfica é o Cervisia. Vamos ao que interessa: #Selecionando o repositório a ser utilizado: 1) export CVSROOT=caminho_da_pasta_do_cvs/cvs #cria o cvs (não é necessário para fazer o checkout em novas pastas/máquinas) 1) cvs init #Adicionando um novo projeto ao CVS: 1) Entrar na pasta do projeto e executar o