CVS - Qual a vantagem de troca-lo por outro?  XML
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Autor Mensagem
antoniopopete
Virtual Machine Man

Membro desde: 27/12/2006 02:37:31
Mensagens: 712
Localização: Salvador - BA
Offline

Aqui no trabalho usamos CVS exclusivamente por causa da integração com o Eclipse.

Antonio Lazaro

[Email]
cassio
GUJ Master
[Avatar]

Membro desde: 19/06/2006 08:25:28
Mensagens: 1336
Localização: Caieiras-SP
Offline

antoniopopete wrote:Aqui no trabalho usamos CVS exclusivamente por causa da integração com o Eclipse.

O SVN também se integra ao Eclipse usando o subversion. Eu uso aqui no trabalho e acho muito bom.

This message was edited 1 time. Last update was at 14/04/2008 13:32:42


Cássio Marques

Blog
xandroalmeida
JavaChild
[Avatar]

Membro desde: 30/10/2006 16:45:54
Mensagens: 139
Localização: São Paulo
Offline

Olhem com "carinho" para o Git.
A única deficiência é que o suporte para o Eclipse não existe. Mas acho que isto é questão de tempo.

--
Alexandro D. Almeida
http://www.buzugo.com
[WWW]
Paulo Silveira
Administrador
[Avatar]

Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Offline



Na empresa temos tanto CVS e Subversion. Hoje, por decisao de quem entende, devemos so usar o SVN. Vou ser bem sincero: acabo usando apenas os recursos que ja tinha do CVS usando o Subversion. Parte da culpa é a minha ignorancia. Parte da culpa é que nossos projetos nao sao aqueles que possuem milhares de branches, etc.

Mesmo essa critica em relacao ao CVS nao acompanhar os renames nao é la muito valida: quantas vezes voce realmente precisou do historico de uma arquivo recem renomeado? Mais ainda, a maioria absoluta dos pequenos projetos usam o CVS mais como repositorio, do que sistema de versionamento.

O git passa por um hype absurdo, o que me faz pensar em ter mais cautela em adota-lo.

http://blog.caelum.com.br twitter: @paulo_caelum


[Email] [WWW]
xandroalmeida
JavaChild
[Avatar]

Membro desde: 30/10/2006 16:45:54
Mensagens: 139
Localização: São Paulo
Offline

Paulo Silveira wrote:
git passa por um hype absurdo, o que me faz pensar em ter mais cautela em adota-lo.


O Hype deve-se muito ao pessoal do RoR, que usa muito o Git. Porém o Git é anterior a tudo isso e foi desenvolvido inicialmente pelo Linux para atender as necessidades dos desenvolvedores do Kernel do Linux.

O legal dele é que é pssivel, dentre outras tantas coisas, ter um repositório local, só seu e sincroniza-lo com o SVN quando quiser.

Ele é excelente para quem não tem um SVN por não saber como configurar um servidor, ou por não ter como ter um mesmo. O Git não precisa de um servidor para funcionar.

--
Alexandro D. Almeida
http://www.buzugo.com
[WWW]
louds
Moderador
[Avatar]

Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline

Paulo Silveira wrote:

Na empresa temos tanto CVS e Subversion. Hoje, por decisao de quem entende, devemos so usar o SVN. Vou ser bem sincero: acabo usando apenas os recursos que ja tinha do CVS usando o Subversion. Parte da culpa é a minha ignorancia. Parte da culpa é que nossos projetos nao sao aqueles que possuem milhares de branches, etc.

Mesmo essa critica em relacao ao CVS nao acompanhar os renames nao é la muito valida: quantas vezes voce realmente precisou do historico de uma arquivo recem renomeado? Mais ainda, a maioria absoluta dos pequenos projetos usam o CVS mais como repositorio, do que sistema de versionamento.

O git passa por um hype absurdo, o que me faz pensar em ter mais cautela em adota-lo.


O SVN version é o CVS feito direito. Ele funciona, simples assim. Trocaria só pelo fato de ter commits atômicos, isso ajuda absurdos na hora de ler o histórico para entender uma modificação.

Venho usando o git por alguns motivos:

É rápimo, mas muito rápido. Tanto local quanto remoto. Tão rápido que da raiva usar o svn depois.
Topic branches locais, é uma ótima forma de desenvolver mais de uma coisa em paralelo. Como quando você tem que resolver um bug no trunk ou trabalha em 2-3 atividades concorrentes, por exemplo.
Resolve conflitos muito melhor. O SVN da conflito até em coisas simples como arquivos de Changelog!
Mapeia muito bem par meu atual modo de trabalho.


http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda
[ICQ]
agodinhost
Virtual Machine Man
[Avatar]

Membro desde: 28/03/2006 21:19:16
Mensagens: 590
Localização: RJ, Tijuca
Offline

Paulo Silveira wrote:O git passa por um hype absurdo, o que me faz pensar em ter mais cautela em adota-lo.


Ídem aqui, mas estou curioso: gostaria de ver alguns cases em produção.
Por favor, quem tiver cases poste aí.

Woody

"The difference between theory and practice is that, in theory, there is no difference between theory and practice".
[WWW] [MSN]
fabiofalci
GUJ Master
[Avatar]

Membro desde: 11/04/2006 09:23:14
Mensagens: 1057
Localização: Porto Alegre - RS
Offline

agodinhost wrote:
Paulo Silveira wrote:O git passa por um hype absurdo, o que me faz pensar em ter mais cautela em adota-lo.


Ídem aqui, mas estou curioso: gostaria de ver alguns cases em produção.
Por favor, quem tiver cases poste aí.

Woody


O pessoal da 37signals comecou a usar no rails.
http://akitaonrails.com.br/2008/4/3/finalmente-rails-mudando-de-svn-para-git
http://github.com/rails/rails/tree/master
[WWW] [MSN] [ICQ]
Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline

agodinhost wrote:Ídem aqui, mas estou curioso: gostaria de ver alguns cases em produção.
Por favor, quem tiver cases poste aí.

O kernel do linux não serve?

Já utilizei muitos VCS, quase uns 10 eu acho rs... minha opinião, sem entrar tanto nos méritos técnicos, a escolha se resume a SVN e Git.


-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!




[WWW] [MSN] [ICQ]
nbluis
GUJ Master
[Avatar]

Membro desde: 27/05/2006 01:31:51
Mensagens: 1531
Localização: Porto Alegre - RS
Offline

Luiz Aguiar wrote:
agodinhost wrote:Ídem aqui, mas estou curioso: gostaria de ver alguns cases em produção.
Por favor, quem tiver cases poste aí.

O kernel do linux não serve?

Já utilizei muitos VCS, quase uns 10 eu acho rs... minha opinião, sem entrar tanto nos méritos técnicos, a escolha se resume a SVN e Git.


Mercurial e Bazaar não entram nessa briga ?

Luis Eduardo Bohrer

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
[WWW]
agodinhost
Virtual Machine Man
[Avatar]

Membro desde: 28/03/2006 21:19:16
Mensagens: 590
Localização: RJ, Tijuca
Offline

Luiz Aguiar wrote:O kernel do linux não serve?
Claro! Se soubesse disso antes nem perguntava ...

"The difference between theory and practice is that, in theory, there is no difference between theory and practice".
[WWW] [MSN]
 
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Ir para:   
Powered by JForum 2.1.8 © JForum Team