Alguém conhece uma alternativa ao CVS com front-end gráfico?

Iniciado por Darcamo, 24 de Junho de 2008, 21:56

tópico anterior - próximo tópico

Darcamo

Na faculdade usamos o CVS como sistema de controle de versões e o crossvc como front-end gráfico para o CVS (ninguém quer aprender/digitar aqueles comandos do CVS na linha de comando o tempo todo). Aqueles que usam Windows utilizam o wincvs para acessar o CVS.

Só que devido a alguns problemas e limitações do CVS cogitou-se utilizar outro sistema de controle de versões e resolvi dar uma procurada por alternativas.

Pensei no bazaar ou no svn pelo que li na internet, mas não sei ao certo se há bons front-ends gráficos (Windows e Linux) para esses dois. Até achei algumas informações de front-ends, mas foram só screenshots, não cheguei a testá-los. Por isso gostaria de pedir opinião do pessoal aqui.

Não precisa ser necessariamente o svn ou o bazaar, mas é interessante que seja melhor que o cvs (permita mover e renomear arquivos, por exemplo) e que possua front-ends gráficos para Windows e Linux (especialmente Linux).

tfmoraes

Darcamo, o svn tem uma excelente gui para o windows, o tortoise svn, já para linux eu não sei te dizer se existe alguma boa, e eu acredito que exista o tortoise bzr. Se for apenas para código você pode usar integrado à IDE que você usa, se você usa vim ou emacs também tem como.

Darcamo

Valeu pela dica tfmoraes.

Hoje mesmo estava vendo que tem o olive-gtk que é uma gui para o bzr para o Linux. Se tiver o tortoise bzr para o Windows então é um grande ponto positivo para o bzr. Se bem que não testei ainda o olive-gtk. Apenas abri ele.

Uso o emacs e costumo usar o vc para comitar a partir dele tanto quanto o crossvc para o cvs. Se o vc suportar o bzr melhor ainda (é até provável que tenha algo na internet).

Vou procurar o tortoise bzr e ver se crio um repositório com o bzr para testar.

tfmoraes

Um bom também é o mercurial(hg), e existe também um tortoise hg. E para o bzr com o emacs eu http://www.emacswiki.org/cgi-bin/emacs/vc-bzr.el

rui_acp