Which subversive connector discovery to use

本秂侑毒 提交于 2019-11-28 18:38:19

The two connectors should both work, here are the differences (more from experience by using them, not by reading their source code):

  • SVN Kit:
    • Works on all platforms, is a Java-only implementation (no need for DLLs or shared libraries).
    • Is a little bit slower than JavaHL Native.
    • Keeps its configuration at some other place than a real subversion client like TortoiseSVN (on windows). So if you need both, you have to keep that in mind.
  • JavaHL Native:
    • Needs a shared library (DLL), that has the same major version as the installed Subversion client. So if you use SVN command client 1.6.x, you should install / use the corresponding JavaHL version.
    • Is easy to use under Windows, more difficult to find the right version for Linux or Mac OS X (see Subclipse Wiki: JavaHL
    • Is faster and uses the same configuration as the installed SVN command client or TortoiseSVN client.

So you may install both, and switch between them under Windows > Preferences > Team > SVN > SVN Connector. I have used both and did not notice much difference in my normal word, only in special circumstances. If JavaHL fits in, it is the better connector in my opinion.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!