180 likes | 278 Views
Concurrent Versions System - CVS. Pra que usar? Onde encontrar? Como configurar? Como usar?. André Luís Moreira andre@compor.net. Agenda. Introdução O que é CVS? Onde encontrá-lo? CVS integrado ao eclipse Como configurá-lo? Como usar? Conclusão Referências. Introdução.
E N D
Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net
Agenda • Introdução • O que é CVS? • Onde encontrá-lo? • CVS integrado ao eclipse • Como configurá-lo? • Como usar? • Conclusão • Referências
Introdução • Equipe composta por mais de uma pessoa • Sincronização de código conflitante • Várias versões • Backup • Código pertence a todos • Bugs inseridos depois de uma pequena modificação
Concurrent Versions System • O CVS é sistema de controle de versão; • Gerência de Configuração de código; • Permite que pessoas dispersas trabalhem no mesmo código. • “CVS is not a substitute for management... for developer communication.”
Onde encontrá-lo? • CVSDude http://www.cvsdude.org/
Como usar? • Integrado ao Eclipse
CVS e Eclipse Como configurar? Como usar?
CVS integrado ao eclipse • Selecionar perspectiva do CVS
CVS integrado ao eclipse • Selecionar perspectiva do CVS
CVS integrado ao eclipse • Adicionar um novo Repositório
CVS integrado ao eclipse • Adicionar um novo Repositório
CVS integrado ao eclipse • Fazer um checkout
CVS integrado ao eclipse • Sincronizando...
CVS integrado ao eclipse • commit
CVS integrado ao eclipse • Commit
CVS integrado ao eclipse • uptade
Conclusão • Otimizar o processo de sincronização do código • Colocar tudo que for de poder de todos no cvs: site, código, artefatos.. • CVS não é a solução para todos os problemas • CVS não substitui o diálogo e reuniões da equipe
Referências • Manual do cvs: http://ximbiot.com/cvs/wiki/index.php?title=CVS--Concurrent_Versions_System_v1.12.12.1 • Servidor CVS: http://www.cvshome.org. • Tutorial CVS e Eclipse: http://download.eclipse.org/eclipse/downloads/documentation/2.0/html/plugins/org.eclipse.platform.doc.user/gettingStarted/qs-60a_setup.htm • Tutorial CVS e Eclipse: http://www.cse.sc.edu/~gowadia/eclipse/