Em Quinta 14 Julho 2005 07:59, Jorge Godoy escreveu: > Thiago Macieira <[EMAIL PROTECTED]> writes: > > > Só recomendo não usar o CVS por estar ultrapassado. > > Não concordo com essa afirmação. Acho que há alternativas, mas não > considero > o CVS ultrapassado. Ainda mais com uma enormidade de ferramentas dando
Eu concordo com o Thiago. Talvez não em termos tão fortes, mas eu acho que projetos que começam agora deveriam olhar para algum outro sistema de controle de versão que não seja o CVS. > suporte apenas a ele e a alguns outros VCS comerciais. O CVS possui algumas > lacunas, mas são documentadas -- e se o analista do projeto julgou que não > são impactantes, o CVS é então uma excelente ferramenta -- e há até mesmo > alternativas para fechar algumas destas. O CVS possui "pegadinhas", não lacunas :) Que me lembre, tem um jeito todo especial para lidar com diretórios, por exemplo. Este é um tipo de exceção que o usuário não espera encontrar pela frente. > Temos clientes com um processo bastante controlado envolvendo CVS, Perl e > Oracle do lado livre e ferramentas como o MS Project e outras desenvolvidas in > house por eles, do lado comercial, que funciona MUITO bem. E isso sendo > certificado para CMM nível 2. Ninguém disse que CVS não escala, veja o sourceforge. E sim, há muitas ferramentas externas para CVS, mas, como você mesmo disse, nada substitui a linha de comando, então... :) > Mas, de maneira algum o CVS é ultrapassado. Ele utiliza conceitos antigos e não parece que isto vai mudar (porque quebraria zilhões de ferramentas). Enquanto isto, o tempo anda. Uma das coisas que mais me incomoda no CVS é a dificuldade enorme de se rastrear todos os arquivos que foram alterados em um diff e ver que alteração foi esta. Isto porque cada arquivo ganha uma revisão diferente. Tenho que torcer para encontrar uma mensagem de log que liste os arquivos modificados. No subversion, como o número de revisão é global, isto é trivial. --------------------------------------------------------------------------- Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utilização da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
