从java程序调用SVN命令 [英] Calling SVN commands from a java program

查看:268
本文介绍了从java程序调用SVN命令的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想从一个java程序调用SVN命令(更新,提交)。任何帮助?

I want to call SVN commands (update , commit) from a java program. any help ?

SVN:Tortoise SVN
环境:java程序将在jBoss服务器中运行。

SVN : Tortoise SVN Environment : java program will be running inside a jBoss server.

推荐答案

在应用服务器中使用GUI SVN客户端是一个非常糟糕的主意。虽然TortoiseSVN 可以编写脚本,但它仍然是一个GUI应用程序,并且意外的情况可能导致它在您的服务器上弹出一个对话框(并且一些任务可能总是打开一个对话框)。

It's a really, really bad idea to use a GUI SVN client from within an app server. While TortoiseSVN can be scripted, it's still a GUI application, and an unexpected situation can cause it to pop up a dialog on your server (and some tasks may always open a dialog).

很多,使用SVN的Java实现, SvnKit - 那么您可以使用一个漂亮的Java API,您的问题就会变得模糊。

It,s much, much better ot use a Java implementation of SVN, such as SvnKit - then you can work with a nice Java API and your question becomes moot.

这篇关于从java程序调用SVN命令的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆