Oi Godoy, Eu estava agora mesmo pensando em você, pois fiz uma pesquisa no Google encontrei isso: http://br.tldp.org/ferramentas/cvs/cvs.html (de sua autoria) e aprendi muito lendo o tutorial! Também aprendi sobre subversion neste site: http://svnbook.red-bean.com/en/1.1/svn-book.html
Sobre suas questões abaixo, resumidamente temos: 1-Onde? A hospedagem eu estou em dúvida se faço apenas "local" aqui em meu computador mesmo (já que o projeto é do exército de um homem só), ou ainda com as opções de hospedagem gratuita do https://www.freepository.com/ ou ainda se abrirei uma conta na própria universidade. ou http://codigolivre.org.br/ Nesse caso, terei que escolher a hospedagem "depois" que escolher o tipo de controle de versão. Uma das minhas dúvidas era que o SVN faz renomeação de arquivo, e o CVS eu achei que não fazia. No seu tutorial eu vi um jeito de contornar isso... Vou testar aqui 'local' para ver como funciona. Então, o ambiente 'externo' ainda será escolhido, e o 'interno' será o SuSE Linux. Talvez usar o 'cervisia' que vc comentou, parece útil. Não sei se ele irá dar conta da opção de 'mover' ou 'renomear' arquivos, isso tenho que testar. 2-O que? Arquivos da tese de doutorado (LaTeX) e dos códigos fontes produzidos para a tese (linguagem C, em projetos do Kdevelop) São vários documentos LaTeX distintos, como a tese em si, arquivos de apoio, relatórios semestrais, cartas, seminários, etc. Acho que cada um será um módulo (mas ainda não sei como isso se traduz no uso do CVS ou SVN, então não tenho certeza se o termo 'módulo' é o correto). E também os programas são vários, de certa forma independentes, mas que também serão compilados aos pares às vezes (módulos independentes que podem ser treinados por algoritmos genéticos em um programa único, ou redes neurais artificiais distintas que depois podem ser combinadas entre si de diversas formas, gerando outros projetos independentes, ou 'talvez' um projeto único...) 3- Recursos Bem, no geral, quero só ter a possibilidade de "voltar" para uma revisão anterior caso precise, e também aprender a "mesclar" ou "mover" (ou renomear) arquivos de uns projetos para os outros... E é claro, de vez em quando criar um TAG para marcar um ponto ótimo. Bem, aí está uma visão geral! Alguma dica para me encaminhar no caminho das pedras? Abraços, Beco. Em Qua 13 Jul 2005 20:47, Jorge Godoy escreveu: > "Dr.Beco" <[EMAIL PROTECTED]> writes: > > Estou querendo começar um projeto com controle de versões, e estou em > > dúvida qual programa começar a utilizar (e aprender), o CVS ou o SVN > > (Subversion)? Quem tem experiência que pode me passar umas dicas? E quais > > front-end funcionam com eles? > > Depende do que você deseja controlar, de quais recursos vai precisar e do > tipo de conexão com o servidor que pode dispôr. Além disso, depende também > do que o ambiente que você vai usar suporta. > > Sobre o frontend, nada bate a linha de comandos ainda. ;-) Há o Cervisia, > por exemplo, que é um frontend gráfico usando a Qt. Roda muito bem. Mas > só tem suporte ao CVS. Há, além dele, diversos usando Java... Mas, como > eu já disse, todos perdem para a linha de comandos e o uso de alguns > scripts. ;-) -- Ruben Carlo Benante UFPE - Universidade Federal de Pernambuco CIn - Centro de Informática, Sala 7-1 Cx. Po. 7851, CEP 50670-970 Recife, PE, Brasil "Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around darkened rooms, munching magic pills and listening to repetitive electronic music." (Kristian Wilson, Nintendo, Inc. 1989)
--------------------------------------------------------------------------- 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
