Ubuntu 64位的SVNKit或JavaHL

Mar*_*des 11 eclipse svn svnkit javahl

什么更好的SVNKit或JavaHL

日食

颠覆还是Subclipse?

每当我再次安装Eclipse时,这个疑问在一个比另一个更好的方面有差异等等......

Pet*_*ker 19

这取决于品味:

  • SVNKit是Java中对SVN的完全重写.所以如果你使用这个连接器,你就是"纯粹的"java运行.

  • 另一方面,JavaHL是原始C库的本机绑定,因此您通过JNI调用已编译的C +代码

目前两个库都支持SVN 1.7,但是SVNKit在发布完整的SVN 1.7客户端时遇到了很多麻烦(由于1.7中的SVN工作副本修改)

因此,如果有新版本的SVN,JavaHL通常可以提前使用.但大多数时候安装起来有点麻烦,因为它必须与你的svn安装二进制兼容(如果你不知道"二进制兼容"是什么意思,请使用SVNKit)[感谢centic为他的评论!]

但最终两个后端都与svn 完全兼容.JavaHL基本上是SVN,SVNKit执行所有SVN测试并获得正确的结果