Getting Native Subversion Client to work with Fisheye on a Windows 64-bit Machine

Still need help?

The Atlassian Community is here for you.

Ask the community

Purpose

Generally the use of JavaHL libraries should improve the speed of Fisheye's indexing when compared to the built-in SVNKit, primarily of the advantage of native code

(info) For this, we will be using SlikSVN as our native subversion as it contains DLL files for a 64-bit machine

 

Instruction 

Depending on which version of Subversion you're using:

For Subversion 1.9

First, you would need to download two files:

  • SlikSVN 64-bit version (1.9.5). 
  • JAR file svn-javahl1.9.jar
    (warning) Note that this jar file must be used with this version of SlikSVN

For Subversion 1.8 

First, you would need to download two files:

  • SlikSVN 64-bit version (1.8.13). 
  • JAR file svnjavahl.jar
    (warning) Note that this jar file must be used with this version of SlikSVN

After downloading the appropriate version of Subversion as well as the JAR file:

  • Install SlikSVN. You may place the JAR file in a directory you desire
  • Configure Fisheye to use those two files:
    • Access FishEye Administration >> Global Settings >> Server >> Subversion client >> Edit Details
    • For the JAR field, copy the path where you had place the svn-javahl.jar file 
    • For the Dynamic Library field, copy the path where the file libsvnjavahl-1.dll file. This file can be found where you have installed SlikSVN.
      (info) You can perform the search in SlikSVN folder for this file
  • Restart your Fisheye/Crucible instance

  • Once restart, verify that your SVN repositories are still performing incremental indexing. You can also verify that there is no error when you access FishEye Administration >> Global Settings >> Server >> Subversion client >> Edit Details 

Last modified on Jul 31, 2018

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.