How to create jar for SlikSVN native client & configure Fisheye for Native SVN Client

Still need help?

The Atlassian Community is here for you.

Ask the community


Statement of Purpose

It might be tough to find an native SVN client for several reasons:

  • WANDisco only offer 32 bit binary
  • SlikSVN does not bundle a jar with the dll

Procedure

Below are the steps to get SlikSVN setup ie. : how to find the dll, create a corresponding jar, and configure Fisheye to use them

  1. Download the appropriate version from https://sliksvn.com/pub/ <- 1.8, 1.9 & 1.10 are viable options as per our supported platforms page. We will choose 1.9.5
  2. On the Fisheye host machine, install SlikSVN with the msi/installer you downloaded in the first step

    •  After installation you will have the dll files in the following path: C:\Program Files\SlikSvn\bin
    • libsvnjavahl-1.dll is the file we will point Fisheye to in the configuration step
  3. Do the following to create a corresponding jar file (instructions are for *Nix based systems/OS) 

  4. Stop Fisheye
  5. Update the path to the dll and the jar in the FISHEYE_INST/config.xml 

    <svn-config jar="C:\absolute\path\to\svn-javahl1.9.jar" jnilib="C:\Program Files\SlikSvn\bin\libsvnjavahl-1.dll"/><web-server>
            <http bind=":8060"/>
        </web-server>

When Fisheye has started you can navigate to Admin > Global Settings > Server > Subversion Client and click edit to confirm that native client has been loaded:

Last modified on May 7, 2024

Was this helpful?

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