SVNKit or JavaHL in Ubuntu 64 bits

Marcondes picture Marcondes · Sep 6, 2012 · Viewed 7.9k times · Source

what better SVNKit or JavaHL

Eclipse

Subversive or Subclipse?

Whenever I install the Eclipse again have this doubt has differences in terms of one being better than another, etc ...

Answer

Peter Parker picture Peter Parker · Sep 6, 2012

It comes down to a matter of taste:

  • SVNKit is a total rewrite of SVN in Java. So if you use this connector, you are "pure" java running.

  • JavaHL on the other side is a native binding of the original C libraries, so you are calling the compiled C+Code via JNI

At the moment both libraries support SVN 1.7, but SVNKit had a lot of trouble to release a full SVN 1.7 client (due to SVN working copy modifications in 1.7)

So if there is a new version of SVN, JavaHL is often earlier available. But most of the time a bit more hassle to install, because it has to be binary compatible to your svn installation(if you do not know what "binary compatible" means, use SVNKit)[thanks to centic for his comment!]

But in the end both backends are fully compatible with svn. JavaHL is basically SVN and SVNKit performs all SVN tests with correct results