Java Subversion库
我一直在研究用于Subversion(SVN)的Java API。似乎有3种可用的方法:Java Subversion库,java,svn,svnkit,javahl,Java,Svn,Svnkit,Javahl,我一直在研究用于Subversion(SVN)的Java API。似乎有3种可用的方法: JavaHL-SVN项目的一部分。提供相对低级的API svnClientAdapter-Subclipse项目的一部分。提供相对高级的API SVNKit-与其他2个不同,它提供了SVN协议的100%Java实现,即不必安装本机库。它提供了一个高级API、一个低级API、一个JavaHL实现,以及一个使用SVNKit实现的命令行客户机 我没有使用这些API的实际经验,但假设上述情况属实,SVNKit看
- JavaHL-SVN项目的一部分。提供相对低级的API
- svnClientAdapter-Subclipse项目的一部分。提供相对高级的API
- SVNKit-与其他2个不同,它提供了SVN协议的100%Java实现,即不必安装本机库。它提供了一个高级API、一个低级API、一个JavaHL实现,以及一个使用SVNKit实现的命令行客户机
Don我用过SVNKit,它对我有用…他们的下载中有一些示例。。。通过这些例子,我不太愿意学习,但林克为我工作 我可以轻松实现以下功能:签入(本地副本(LC)到存储库(R)),签出(R到LC),提交(将更改从LC更新到Rep),将目录/文件导入到R,从R删除目录/文件
另外,这也非常有用。请注意,如果在封闭源代码项目中使用,SVNKit拥有商业许可证。