-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 08 June 2004 17:17, Thiago Macieira wrote:
> Maria Ane Dias wrote:
> >Boa Tarde!
> >
> >Tenho algumas d�vidas com o CVS.
>
> Apague-o e migre para Subversion se voc� tiver essa op��o.

Minha opini�o diverge da tua, embora eu considere importante que seja 
feita uma an�lise das op��es existentes.

O motivo � simples: CVS possui integra��o com diversas ferramentas, 
enquanto o Subversion ainda n�o. Voc� pode usar SSH dentro de v�rias 
ferramentas Java famosas e em ferramentas para lidar com Oracle 
tamb�m. Temos dois clientes (um deles a Dataprev) que usam-no com 
bastante sucesso.

> >Configurando o CVS eu teria o reposit�rio, a pasta original do
> > projeto e uma pasta que seria onde eu estaria de fato trabalhando
> > (atualizando ou criando arquivos)?
>
> N�o. Voc� tem s� o diret�rio onde voc� est� trabalhando. O original
> n�o � mais necess�rio e pode ser apagado -- a n�o ser que voc� o
> queira para backup ou coisa assim.

Esclarecendo o que o Thiago disse, voc� teria que importar a pasta 
original para o servidor CVS, fazer uma retirada (checkout), 
certificar-se que tudo est� correto e ent�o poderia apagar a pasta 
original. Voc� sempre ter� a sua c�pia de trabalho e o reposit�rio no 
servidor, para onde devolver� o trabalho.

O ponto mais cr�tico � certificar-se que arquivos bin�rios foram 
importados como bin�rios. As �ltimas vers�es do CVS melhoraram 
bastante isso.

Se puder usar um servidor Unix para o reposit�rio, melhor ainda. H� 
muito mais ferramentas para trabalhar-se com o CVS. 

> > E a� por exemplo no Netbeans a
> > pasta que eu montaria seria a pasta de trabalho?
>
> Montar?

Eu tamb�m n�o entendo de Netbeans... Mas, a pasta de onde voc� ler� e 
onde trabalhar� ser� a pasta de trabalho. Depois voc� devolve isso 
tudo para o reposit�rio.

> >Mas como
> >as m�quinas remotas acessariam o servidor CVS? Por SSH?
>
> Por CVSPServer ou CVS-sobre-SSH.

� interessante, tamb�m, aumentar a seguran�a tendo o servi�o instalado 
em uma jaula (via chroot no Linux). Com isso voc� isola o CVS do 
restante do sistema caso haja algum comprometimento remoto da 
seguran�a. Algumas distribui��es, como a Conectiva, por exemplo, j� 
possuem pacotes prontos para o uso em ambiente enjaulado. 

> Se voc� est� come�ando um projeto, N�O use o CVS. Use algo mais
> moderno como o Subversion ou o GNU Arch.

Miha opini�o � *bem* diferente.

Se voc� est� come�ando um projeto, analise o que precisa e veja qual 
ferramenta te atende melhor. Se precisar de uma assessoria mais 
avan�ada, trabalhamos com isso em clientes de grande porte... 

Pode ser que o CVS atenda-lhe perfeitamente, Maria, mas pode ser 
realmente que outras ferramentas sejam melhores. � uma quest�o de 
verificar o que as ferramentas que voc�s usam esperam e o que voc�s 
acham aceit�vel em termos de flexibilidade. 


Sds,
- -- 
Godoy.     <[EMAIL PROTECTED]>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAxvrREzC+baSjBiURApKDAKCMT+lf3IqYh8nD5PqIyZ58j1H/QQCgjTSw
6to2+ngl+BzsMhpuC0CzyWA=
=Zgs2
-----END PGP SIGNATURE-----
---------------------------------------------------------------------------
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

Responder a