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 ...
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