Pessoal seguinte, eu preciso criar um cliente de Cvs em Java, que possibilite o checkout, commits, updates no meu repositório…
Gostaria saber se vocês teriam alguma api para me indicar, a qual facilite este desenvolvimento ?
Eu tinha baixada o jcvs, mas o exemplo deles de checkout fica dando “Exception in thread “main” java.lang.StringIndexOutOfBoundsException: String index out of range: -1”…
Eu quero criar uma classe em java que permita que eu realize checkouts, commits e updates no cvs…
jgbt
Bom, não conheço nenhuma API que ajude nisso, mas acredito que deva ter.
Vc não pode fazer chamadas ao ANT? resolveria.
Caso vc não possa e não ache nenhuma API p/ ajudar, vc pode olhar os fontes do ANT e ver como ele faz isso.
[]´s
B
bobmoe
edineimanica:
BrunoCarlo:
Ola,
Pô, vc quer criar um client-cvs… com tantos por ae… pra que reinventar a roda?
é que eu preciso automatizar um processo
com isto não vai ter interface gráfica e nada,
e por isto eu preciso criar tudo manualmente…
entendeu ?
tavlez você possa utilizar um batch que execute os comandos de algum cliente.
C
chicobento
Ola,
Vc pode utilizar o código do plugin do cvs que tem no eclipse (que vem por default).
Aqui ele explica as vantagens e desvantagens, e o q vc pode fazer ou não:
ps: nunca utilizei nenhuma delas, mas acho que vc já tem por onde começar.
albertoleal
Se você quer automatizar um processo, pra que precisa de uma interface?
O cara vai ter q entrar com os dados de qualquer forma, ou não?
edineimanica
albertoleal:
Se você quer automatizar um processo, pra que precisa de uma interface?
O cara vai ter q entrar com os dados de qualquer forma, ou não?
Não vai ter interface…
Ele vai ser automatizado…
Eu estou usando agora o http://javacvs.netbeans.org/library/ , só que no momento do checkout ele fica mostrando um Alerta do Applet…agora eu
queria que ele não apresentasse está mensagem para mim alguém conseguio fazer isto ?
C
chicobento
Applet ? Ele abre o browser sozinho ? Estranho.
Ele está tão acoplado assim com a interface gráfica ?
Sei que no do plugin do eclipse diz que ele está fortemente acoplado a interface.
Na pior das hipóteses, altere o código, ou tente utilizar o javacvs que no próprio site diz que tem até um frontend web implementado.
edineimanica
chicobento:
Applet ? Ele abre o browser sozinho ? Estranho.
Ele está tão acoplado assim com a interface gráfica ?
Sei que no do plugin do eclipse diz que ele está fortemente acoplado a interface.
Na pior das hipóteses, altere o código, ou tente utilizar o javacvs que no próprio site diz que tem até um frontend web implementado.
Ele abre um applet, como se fosse um JDialog.
edineimanica
chicobento:
Applet ? Ele abre o browser sozinho ? Estranho.
Ele está tão acoplado assim com a interface gráfica ?
Sei que no do plugin do eclipse diz que ele está fortemente acoplado a interface.
Na pior das hipóteses, altere o código, ou tente utilizar o javacvs que no próprio site diz que tem até um frontend web implementado.
Ele mostra em um Frame eu acho…
C
chicobento
O que ele mostra nessa janela ? Ele pede algum tipo de confirmação ? Estranho.
Bom, no fim das contas, ou vc tenta a outra API, ou altera essa.
[]'s
edineimanica
chicobento:
O que ele mostra nessa janela ? Ele pede algum tipo de confirmação ? Estranho.
Bom, no fim das contas, ou vc tenta a outra API, ou altera essa.
[]'s
Ele diz:
“The applet is attempting to acess the “isDirectory” state attributes of file “C:/teste/teste.xxx””.
E dai mostra os botões para eu permitir ou negar esta permissão…