Criar Client Cvs em Java  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
edineimanica
JavaChild
[Avatar]

Membro desde: 14/07/2007 19:43:11
Mensagens: 114
Localização: Porto Alegre - RS
Offline

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".....


Alguém pode me ajudar ??

-----------------------------------------------------------
http://manicait.blogspot.com
http://www.twitter.com.br/edineimanica
J2SE, J2ME e J2EE - 7 anos
Oracle Certified Associate, Java Platform, SE, Exam Version 1.0
Oracle Certified Programmer for the Java 2 Platform, SE 5.0
Oracle Certified Web Component Developer for J2EE 5
Oracle Certified Bus. Component Developer Java EE Platform 5

[Email] [WWW] [MSN]
Zakim
JavaEvangelist
[Avatar]

Membro desde: 21/07/2005 09:25:24
Mensagens: 482
Localização: Cuiabá - MT
Offline

pq não utiliza o subversion?

aqui no guj tem um tutorial sobre ele.

http://zakim.blogspot.com - Zakim
Sun Certified Java Programmer

Comece pequeno, pense grande e cresça rápido!
[Email] [MSN]
edineimanica
JavaChild
[Avatar]

Membro desde: 14/07/2007 19:43:11
Mensagens: 114
Localização: Porto Alegre - RS
Offline

Zakim wrote:pq não utiliza o subversion?

aqui no guj tem um tutorial sobre ele.


Este subversion possibilita os métodos para acessar o cvs, possibilitando que eu crie a interface para este acesso ?

-----------------------------------------------------------
http://manicait.blogspot.com
http://www.twitter.com.br/edineimanica
J2SE, J2ME e J2EE - 7 anos
Oracle Certified Associate, Java Platform, SE, Exam Version 1.0
Oracle Certified Programmer for the Java 2 Platform, SE 5.0
Oracle Certified Web Component Developer for J2EE 5
Oracle Certified Bus. Component Developer Java EE Platform 5

[Email] [WWW] [MSN]
BrunoCarlo
Virtual Machine Man

Membro desde: 25/11/2004 10:50:06
Mensagens: 633
Localização: Rio de Janeiro
Offline

Ola,

Pô, vc quer criar um client-cvs... com tantos por ae.. pra que reinventar a roda?

Evoluir é preciso

Sempre bom olhar-API
edineimanica
JavaChild
[Avatar]

Membro desde: 14/07/2007 19:43:11
Mensagens: 114
Localização: Porto Alegre - RS
Offline

BrunoCarlo wrote: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 ?

-----------------------------------------------------------
http://manicait.blogspot.com
http://www.twitter.com.br/edineimanica
J2SE, J2ME e J2EE - 7 anos
Oracle Certified Associate, Java Platform, SE, Exam Version 1.0
Oracle Certified Programmer for the Java 2 Platform, SE 5.0
Oracle Certified Web Component Developer for J2EE 5
Oracle Certified Bus. Component Developer Java EE Platform 5

[Email] [WWW] [MSN]
Zakim
JavaEvangelist
[Avatar]

Membro desde: 21/07/2005 09:25:24
Mensagens: 482
Localização: Cuiabá - MT
Offline

é colega.... ai complico hein!

vc vai ter que destrinchar o cvs, antes de tudo e depois pensar em automatização..

http://zakim.blogspot.com - Zakim
Sun Certified Java Programmer

Comece pequeno, pense grande e cresça rápido!
[Email] [MSN]
edineimanica
JavaChild
[Avatar]

Membro desde: 14/07/2007 19:43:11
Mensagens: 114
Localização: Porto Alegre - RS
Offline

Ninguém tem alguma dica ?

-----------------------------------------------------------
http://manicait.blogspot.com
http://www.twitter.com.br/edineimanica
J2SE, J2ME e J2EE - 7 anos
Oracle Certified Associate, Java Platform, SE, Exam Version 1.0
Oracle Certified Programmer for the Java 2 Platform, SE 5.0
Oracle Certified Web Component Developer for J2EE 5
Oracle Certified Bus. Component Developer Java EE Platform 5

[Email] [WWW] [MSN]
jgbt
GUJ Master
[Avatar]

Membro desde: 04/06/2003 15:01:48
Mensagens: 1286
Localização: Porto Alegre/RS
Offline

edineimanica wrote:
BrunoCarlo wrote: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 ?


Não entendi bem o que vc quer fazer, mas vc interagir com o cvs via Ant:
http://ant.apache.org/manual/CoreTasks/cvs.html

[]´s

João Bier
Desenvolvedor Java
[Email]
edineimanica
JavaChild
[Avatar]

Membro desde: 14/07/2007 19:43:11
Mensagens: 114
Localização: Porto Alegre - RS
Offline

jgbt wrote:
edineimanica wrote:
BrunoCarlo wrote: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 ?


Não entendi bem o que vc quer fazer, mas vc interagir com o cvs via Ant:
http://ant.apache.org/manual/CoreTasks/cvs.html

[]´s


Eu quero criar uma classe em java que permita que eu realize checkouts, commits e updates no cvs....


-----------------------------------------------------------
http://manicait.blogspot.com
http://www.twitter.com.br/edineimanica
J2SE, J2ME e J2EE - 7 anos
Oracle Certified Associate, Java Platform, SE, Exam Version 1.0
Oracle Certified Programmer for the Java 2 Platform, SE 5.0
Oracle Certified Web Component Developer for J2EE 5
Oracle Certified Bus. Component Developer Java EE Platform 5

[Email] [WWW] [MSN]
jgbt
GUJ Master
[Avatar]

Membro desde: 04/06/2003 15:01:48
Mensagens: 1286
Localização: Porto Alegre/RS
Offline

edineimanica wrote:
Eu quero criar uma classe em java que permita que eu realize checkouts, commits e updates no cvs....


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

João Bier
Desenvolvedor Java
[Email]
bobmoe
GUJ Ranger
[Avatar]

Membro desde: 11/07/2006 20:45:48
Mensagens: 806
Localização: Sampa
Offline

edineimanica wrote:
BrunoCarlo wrote: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.

BOB - Roberto Nogueira - bobmoe.blogspot.com
[WWW] [MSN]
chicobento
JavaGuru
[Avatar]

Membro desde: 14/06/2004 01:44:04
Mensagens: 226
Localização: Campinas
Offline

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:
http://www.eclipse.org/eclipse/platform-cvs/
Tem tbm a do netbeans:
http://javacvs.netbeans.org/library/
E essa outra:
http://www.jcvs.org/

ps: nunca utilizei nenhuma delas, mas acho que vc já tem por onde começar.

SCEA 5
[MSN]
albertoleal
Entusiasta Java
[Avatar]

Membro desde: 01/11/2007 12:03:04
Mensagens: 24
Offline

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?

Blog: http://www.albertoleal.eti.br
[WWW]
edineimanica
JavaChild
[Avatar]

Membro desde: 14/07/2007 19:43:11
Mensagens: 114
Localização: Porto Alegre - RS
Offline

albertoleal wrote: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 ?

-----------------------------------------------------------
http://manicait.blogspot.com
http://www.twitter.com.br/edineimanica
J2SE, J2ME e J2EE - 7 anos
Oracle Certified Associate, Java Platform, SE, Exam Version 1.0
Oracle Certified Programmer for the Java 2 Platform, SE 5.0
Oracle Certified Web Component Developer for J2EE 5
Oracle Certified Bus. Component Developer Java EE Platform 5

[Email] [WWW] [MSN]
chicobento
JavaGuru
[Avatar]

Membro desde: 14/06/2004 01:44:04
Mensagens: 226
Localização: Campinas
Offline

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.

SCEA 5
[MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team