Llamar a los commands SVN desde un progtwig java

Quiero llamar a los commands SVN (actualizar, confirmar) desde un progtwig Java. alguna ayuda ?

SVN: Tortoise SVN Environment: el progtwig java se ejecutará dentro de un server jBoss.

Es realmente una mala idea usar un cliente SVN GUI desde un server de aplicaciones. Aunque TortoiseSVN se puede progtwigr , sigue siendo una aplicación GUI, y una situación inesperada puede hacer que aparezca un cuadro de dialog en su server (y algunas tareas siempre pueden abrir un cuadro de dialog).

Es mucho, mucho mejor que usar una implementación Java de SVN, como SvnKit , entonces puedes trabajar con una buena API de Java y tu pregunta se convierte en discutible.

Claro, hay varias bibliotecas que hacen el trabajo. Personalmente, me gustaría ir con SVNKit o con la abstracción de Maven SCM (esta última es less poderosa pero más portátil).

Probablemente sea más simple usar SVNKit, que es una implementación nativa de SVN en Java, siempre que pueda get la versión para que coincida con su versión de cliente de command-line si necesita compartir copys de trabajo entre ellos.

Está bajo una licencia copy-left-ish, pero mientras ejecute el código en su propio server y no lo distribuya, eso debería estar bien (pero IANAL, etc.)

Puede considerar usar SVNKit , una biblioteca java para interactuar con espacios de trabajo SVN. Es utilizado por los plugins IntelliJ y Eclipse para proporcionar soporte SVN.

Una búsqueda rápida en Google mostró http://svnkit.com/