| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/12/2006 22:09:39
|
marques_eder
Thread.start()
![[Avatar]](/images/avatar/126c2da128e5b044dc53405c25b4d8de.jpg)
Membro desde: 21/05/2005 11:29:27
Mensagens: 29
Localização: Rio Preto/SP
Offline
|
Puxa vida gente, desculpa a "inhorância", mas...
Eu não to trabalhando em nenhum desses megas projetos de vcs, com equipes espalhadas pelo globo. So tem 1 programdor(eu) e o que eu quero é bem simples.
Eu gostaria de usar esse cvs pra fazer backup.
Eu não consigo nem avançar do cvs root. Eu não quero me conectar numa rede nada, é so um diretório (repositorio) na minha maquina, dentro do projeto; pra se caso tudo parar de funcionar eu volte aos codigos de qdo tudo corria bem. É só isso. Tem jeito ou preciso mesmo de um servidor CVS??
Como eu configuro isso pra um projeto no netbean
Oh srs deuses do monte java, perdeis um tempinho com os pequeninos
Por favor, me ajudem nisso ai!!
|
------------------------------------------------------
Nunca percas a humildade de eterno aprendiz.
Sun Certified Java Programmer SCJP 1.5
Bacharel em Física - USP, São Paulo
Curioso & Apaixonado por Java
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/12/2006 00:06:15
|
thiagoarrais
What is classpath?
Membro desde: 06/11/2006 16:43:16
Mensagens: 9
Offline
|
Se eu tivesse que escolher um sistema de controle de revisões
centralizado, eu escolheria o Subversion, não o CVS. Mas talvez
você queira dar uma olhada em algum RCS distribuído. Eles em
geral são bem mais fáceis de instalar, não exigem servidores e
se adaptam bem tanto a exércitos de um homem só quanto a
equipes gigantescas distribuídas geograficamente.
Começar a usar um desses é tão fácil quanto:
e depois começar a commitar (ou gravar patches em darcquês)
Um artigo (meu) sobre controle de versão distribuído. Lá você
encontra links para várias ferramentas (inclusive para o darcs
que usei como exemplo ali em cima):
http://thiagoarrais.wordpress.com/2006/11/24/controle-de-versao-distribuido-se-distribui/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/12/2006 08:19:32
|
marques_eder
Thread.start()
![[Avatar]](/images/avatar/126c2da128e5b044dc53405c25b4d8de.jpg)
Membro desde: 21/05/2005 11:29:27
Mensagens: 29
Localização: Rio Preto/SP
Offline
|
Valeu por responder Thiago, eu queria mesmo esse cvs proprio do netbeans pra ficar integrado com a ide e por estar numa interface gráfica. Além de me abtuar com esse recurso.
Eu só queria mesmo era uma receitinha de bolo do tipo:
|=> criar repositório local na propria maquina
|=> conectar a isso, como q acesso, o q escrever nesse cvs root
|=> mandar salvar e desfazer alterações
Coisa bem prática e seca.
O q tem na rede eles complicam demais e todos poe requisito ter ascesso a um repositorio cvs: http://www.netbeans.org/kb/50/cvs-tutorial.html
mas e como eh q eu crio isso na minha maquina, pombas
Uma ferramenta tão fudida como netbeans não tem suporte pra uma coisa tão simples dessa, podia dar opção de criar esse repositorio na propria maquina. Me lembro q nas primeiras versões da ide tinha isso.
Mas valeu, eu acho q vou continuar criando pasta com nome da data. Ridículo, brassal, mas burro chucro tem de pastar. Que merda.
|
------------------------------------------------------
Nunca percas a humildade de eterno aprendiz.
Sun Certified Java Programmer SCJP 1.5
Bacharel em Física - USP, São Paulo
Curioso & Apaixonado por Java
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2006 09:25:26
|
thiagoarrais
What is classpath?
Membro desde: 06/11/2006 16:43:16
Mensagens: 9
Offline
|
Se você está /realmente/ disposto a apelar para diretórios
numerados, talvez queira dar uma olhada em algum
controle de versão distribuído.
Sério.
Você vai ter menos trabalho que para fazer backup na mão,
é mais seguro, menos propenso a erros e você ainda vai ter
acesso a controle de versão /de verdade/. Pesquise se sua
IDE tem suporte a algum desses. Talvez o Mercurial (hg)
tenha mais chance de ser suportado. Como a Sun resolveu
usá-lo para armazenar o código da plataforma Java, muita
gente já deve estar trabalhando em algo do tipo (isso se
eles não escolheram o hg por já ser suportado). Mas
mesmo que você dê o azar extremo de não encontrar
nenhum plugin para sua IDE, usar a linha de comando ainda
deve ser melhor do que numerar diretórios.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2006 09:56:32
|
fredbene
Thread.start()
![[Avatar]](/images/avatar/33866f3a2397f4b156ed5a31f5ba7964.jpg)
Membro desde: 08/08/2005 23:07:14
Mensagens: 39
Localização: Brasília - DF
Offline
|
Aqui, isso vai te ajudar:
http://www.google.com.br/search?q=cvs+tutorial
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/12/2006 10:57:11
|
marques_eder
Thread.start()
![[Avatar]](/images/avatar/126c2da128e5b044dc53405c25b4d8de.jpg)
Membro desde: 21/05/2005 11:29:27
Mensagens: 29
Localização: Rio Preto/SP
Offline
|
Ahhn,
Valeu fredbene
Um texto pra neandertal é o q eu precisava.
Naveguei errado e não usei a estratégia de pesquisa mais óbvia: cvs+tutorial
Esse tutorial arroz-feijao acho q vai bastar.
http://br.tldp.org/ferramentas/cvs/cvs.html
|
------------------------------------------------------
Nunca percas a humildade de eterno aprendiz.
Sun Certified Java Programmer SCJP 1.5
Bacharel em Física - USP, São Paulo
Curioso & Apaixonado por Java
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2006 21:31:19
|
marques_eder
Thread.start()
![[Avatar]](/images/avatar/126c2da128e5b044dc53405c25b4d8de.jpg)
Membro desde: 21/05/2005 11:29:27
Mensagens: 29
Localização: Rio Preto/SP
Offline
|
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....
#.1 - Não precisa abrir conta num servidor, faça da sua própria máquina um servidor cvs. Baixe arquivo Windows MSI install 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:
#.9 - Só lembrando, o diretório do repositório é <C:\CVS\CVSRepos>, então escreva exatamente isso no DOS:
#.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>
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
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,
|
------------------------------------------------------
Nunca percas a humildade de eterno aprendiz.
Sun Certified Java Programmer SCJP 1.5
Bacharel em Física - USP, São Paulo
Curioso & Apaixonado por Java
|
|
|
 |
|
|
|
|