Só pra fechar esse tópico, quero passar um receita de bolo pra quem quer usar o CVS do Netbeans como backup das alterações no código com windows. Vejo tantos que resolvem seus problemas e não partilham com os demais… :oops:
#.1 - Não precisa abrir conta num servidor, faça da sua própria máquina um servidor cvs. Baixe arquivo <a href="http://www.cvsnt.org/wiki/Download" data-bbcode="true"> Windows MSI install </a> da “Latest stable release”.
:!: navegue com o iexplorer, pois é arquivo “.msi”; no firefox não vai dar certo.
Instale isso e reboot a máquina.
#.2 - Crie 2 diretórios, um pra temporário, outro onde será guardado suas versões - repositório;
Ex. <C:\CVS\CVSRepos> e <C:\CVS\CVSTemp>
#.3 - Painel de Controle>> duplo-clique em “CVSNT Server”;
#.4 - Na aba “About”, ‘Stop’ nos dois serviços: “CVSNT Service” & “CVSNT Lock Service”;
#.5 - Na aba “Repository configuration” vai estar o nome da sua máquina (ex. pan) como ‘Server Name’;
.a - clique botão ‘Add’
.b - Em ‘Location’, navegue até o diretório do seu repositório, vai ficar: C:/CVS/CVSRepos
.c - Repare que o nome ficará /CVS/CVSRepos, deixe quieto o resto e manda ‘Ok’
#.6 - Aba “Server Settings”, troque o ‘Temporary Directory’ pra aquele que voçê criou, a saber: C:\CVS\CVSTemp. Dê uma lida e deixa tudo o mais como está - default.
#.7 - Clique ‘Aplicar’
#.8 - Na aba “About”, ‘Start’ os dois serviços que tinha parado antes e ‘Ok’.
.a - Se o “CVSNT Lock Service” não quiser ficar ‘Running’, dê uma olhada no peixinho na barra da área de notificação, vulgo tray icon, inferior-ladoDireito; mate esse peixe.
------------------------ (Tá quase)---------------------
#.8 - Agora abra uma janela de prompt DOS
.a - questão de higiene:
cd\
cls
#.9 - Só lembrando, o diretório do repositório é <C:\CVS\CVSRepos>, então escreva exatamente isso no DOS:
SET CVSROOT=C:\CVS\CVSRepos
cvs co CVSROOT
cd CVSROOT
notepad cvswrappers
#.10 - Agora só falta acertar o usuário; só poderá adicionar usuários CVS que tenham uma conta no WinXP(ver links);
Pro nosso exemplo, com usuário == <Eder Marques> e nome da máquina(cvs_server) == <pan>
set cvsroot=:sspi:pan:/CVS/CVSRepos
cvs passwd -r "Eder Marques" -a eder
tá vendo, barra normal e sem o ‘C:’; se o <real account name> tiver espaço, use aspas duplas;
.a - vai te pedir senha, coloque a mesma da tua conta do XP.
#.11 - Por fim, vamos dar um apelido pro usuário, i.e. fazer um " ‘alias’ a CVS login to a ‘real’ user", desse jeito:
#.12 - Testando conecção com CVS
set cvsroot=:pserver:eder@pan:/CVS/CVSRepos
cvs login
Pronto!!
#.13 - Agora abra o NetBeans5.5 |=> CVS |=> Checkout…
.a - Em CVS Root,
.aa_ 2401 é a porta, cheque-a no "CVSNT Server" do Painel de Controle
.b - senha |-> a mesma que colocou na prompt dos
.c - "Next" e especifique o local do diretório do seu projeto.
Dai leia o tutorial do netbeans sobre CVS e sejas feliz.
E é só isso Cara, Num tem segredo nenhum, o negócio é muito simples.
Detalhes dos porquês dos cmd’s DOS:
http://www.cvsnt.org/wiki/InstallationTips
CVS Version Control on Windows in 10 minutes
Tutoriais Linux:
http://br.tldp.org/ferramentas/cvs/cvs.html
http://www.ead.unicamp.br/minicurso/cvs/texto/tabela_conteudo.html
Codial Abraço,