[OFF] CVS versus SVN

2007-10-11 Por tôpico Ronaldo Reis Junior
Pessoal,

alguem poderia comentar sobre CVS e SVN? Tem algum artigo comparando? Vale a 
pena migar para SVN? Por que?

Valeu
Inte
Ronaldo
--
 Prof. Ronaldo Reis Júnior
|  .''`. UNIMONTES/Depto. Biologia Geral/Lab. de Biologia Computacional
| : :'  : Campus Universitário Prof. Darcy Ribeiro, Vila Mauricéia
| `. `'` CP: 126, CEP: 39401-089, Montes Claros - MG - Brasil
|   `- Fone: (38) 3229-8187 | [EMAIL PROTECTED] | [EMAIL PROTECTED]
| http://www.ppgcb.unimontes.br/ | ICQ#: 5692561 | LinuxUser#: 205366


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: [OFF] CVS versus SVN

2007-10-11 Por tôpico Felipe Augusto van de Wiel (faw)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 11-10-2007 06:32, Ronaldo Reis Junior wrote:
 Pessoal,
 
 alguem poderia comentar sobre CVS e SVN? Tem algum artigo comparando? Vale a 
 pena migar para SVN? Por que?

Depende, há várias razões para usar CVS, várias para usar SVN
e muitas outras para não usar nenhum dos dois. A palestra do Torvalds
para o Google Tech Talks sobre o GIT, deixa claro que apenas dois ou
três SCM (Source Control Management) suportam a identificação e
verificação da integridade do código.

Há uma longa thread nos arquivos das listas do Ubuntu sobre
diferente ferramentas:

https://lists.ubuntu.com/archives/bazaar/2006q4/018199.html


Recentemente o pessoal do Samba migrou do SVN para o GIT, que
tem sido a grande vedete dos últimos tempos em termos de gerenciamento
de código, mas seu modelo, idéia e conceito, são mais complicados. :-)

A idéia do SVN é substituir o CVS, como uma versão de evolução,
simplificando itens, então na teoria, passar do CVS para o SVN deveria
ser indolor, já que os comandos são muito parecidos e o SVN tem alguns
conceitos e recursos mais interessantes e práticos.

Geralmente, recomenda-se optar pelo SVN para novos projetos,
ele é uma ferramenta centralizada que você pode complementar com o SVK.
(git, arch, bzr, hg, darcs são todos descentralizados). Isso vai depender
das características do seu projeto e há vários artigos que comparam os
diferentes sistemas e formas de uso, a Wikipedia tem algumas informações
interessantes. Outro exemplo de projeto foi o X.Org, que saiu do CVS,
passou pelo SVN e agora usa git.

Abraço,
- --
Felipe Augusto van de Wiel (faw)
Debian. Freedom to code. Code to freedom!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHDi8mCjAO0JDlykYRAqI4AKDMQAkifXwvrGt0ZVLCwTLfQcf5tQCeMGxh
k22LJ/V6j706oNhC7QHDuq4=
=l4Na
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]