- Assuntos Gerais - GUJ
thassiano Abril 28, 2003, 12:46pm #1
Alguém sabe se tem algum plugin CVS - Controle de Versões para o Eclipse?
[]'s :?:
Taciano 8)
rarondini Abril 28, 2003, 1:07pm #2
De uma olhada nesses endereços…
http://eclipse-plugins.2y.net/eclipse/plugins.jsp?category=Team
mindu Abril 28, 2003, 1:09pm #3
O Eclipse ja vem com um cliente de CVS (CVS Repository Exploring).
Só procurar em uma de suas perspectivas.
thassiano Abril 28, 2003, 2:01pm #4
Tenho que instalar o CVS?
Marcelao Abril 28, 2003, 2:32pm #5
Thassiano, vc não precisa de nenhum plug-in para usar o CVS no Eclipse - já é nativo. Tem um artigo na IBM que explica bem a integração:
http://www-106.ibm.com/developerworks/opensource/library/os-ecshare/
E, sim, vc tem que instalar o CVS server. Vc encontra informações sobre ele no site oficial: http://www.cvshome.org/. O CVS "original" roda em Linux, mas existe uma versão para Windows (NT ou 2000), chamada CVSNT, disponível no endereço http://www.cvsnt.org/wiki/.
Minha sugestão é que vc tenha um servidor de desenvolvimento, onde os projetos ficarão armazenados, acessados pelas estações clientes. Leia os manuais do CVS para entender bem os conceitos dele - eu estou aprendendo agora…
Umlauf Maio 17, 2003, 1:04pm #6
Eu também estou começando a aprender a usar o CVS. Já li alguns tutoriais e entendi o conceito geral da coisa. Mas uma dúvida ainda paira: teorica e praticamente, os arquivos que estão no HEAD são os mais atuais e refletem o estado atual do projeto, certo? Como fazer o build do meu projeto com os arquivos a partir do HEAD? Os arquivos no repositório ficam todos com aquele ",v" na extensão…
Existe alguma forma de fazer um "build from HEAD" ou "build from main branch", no Eclipse? Talvez com o Ant?
Ou o caminho não é esse? O repositório é apenas uma cópia dos arquivos com seu estado atual e informações de versão e, para fazer um build, um developer específico faz um update no seu workbench e, a partir daí, faz o build?
cv1 Maio 17, 2003, 3:03pm #7
Umlauf, voce NUNCA DEVE CHEGAR PERTO dos arquivos que estão no repositório (aqueles com ,v no final). Esses são gerenciados pelo CVS e mexer neles quase sempre acaba em desastre.