我想从 java 程序中调用 SVN 命令(更新、提交)。有什么帮助吗?
SVN : Tortoise SVN 环境 : java 程序将在 jBoss 服务器内运行。
我想从 java 程序中调用 SVN 命令(更新、提交)。有什么帮助吗?
SVN : Tortoise SVN 环境 : java 程序将在 jBoss 服务器内运行。
使用SVNKit可能是最简单的,它是 Java 中 SVN 的本机实现,如果您需要在它们之间共享工作副本,您可以获得与您的命令行客户端版本匹配的版本。
它属于 copy-left-ish 许可证,但只要您在自己的服务器上运行代码并且不分发它应该没问题(但 IANAL 等)
您可以考虑使用SVNKit,这是一个用于与 SVN 工作区交互的 java 库。IntelliJ 和 Eclipse 插件使用它来提供 SVN 支持。
一个快速的谷歌搜索带来了http://svnkit.com/