Executar comandos do CVS pelo java

2 respostas
B

Ola pessoal,
gostaria de saber como eu posso dar comandos do CVS pelo codigo java.

quero executar comandos do tipo (set cvsroot=c:\cvsroot, cvs commit, cvs info, cvs diff), entre outros.

e apos dar o comando quero pegar os resultados que são retornados.

desde ja, lhes agradeço pela ajuda.

2 Respostas

peczenyj

Vc de fazer via ANT facilmente.

E, via java, vc pode executar qualquer comando do sistema operacional via Runtime + exec.

T

Acho que é mais fácil criar um script (batch) que dá esses comandos na seqüência e redireciona eventuais resultados para um arquivo-texto, rodar esse script (com “cmd /c seuscript.bat” - Runtime.exec não consegue rodar scripts diretamente e requer usar “cmd /c”), e ler o arquivo gerado.

Criado 31 de julho de 2008
Ultima resposta 31 de jul. de 2008
Respostas 2
Participantes 3