Latest Stable Version

13 May 2009, 18:00, version 1.3.0

Changelog (since version 1.2.3):
+ Changes made in Subversion since version 1.5.6 implemented, 
  all Subversion 1.6.2 features are supported:
   * Tree conflicts handled more gracefully
   * File-externals support for intra-repository files
   * File protocol: 1.6.2 Subversion repositories format supported
   * Administrative tools: support for packing repository shards
   * Command line client: repository root relative URL support on most commands
   * Performance improvements on huge files during update\commits

+ Other bugfixes and performance improvements.


* SVNKit 1.3 API is not binary compatible with SVNKit 1.1.8

full changelog up to this build  tests results

Standalone Versionorg.tmatesoft.svn_1.3.0.standalone.zip
Standalone Version (without JNA)org.tmatesoft.svn_1.3.0.standalone.nojna.zip
Source Code Archiveorg.tmatesoft.svn_1.3.0.src.zip
Eclipse Update Site Archiveorg.tmatesoft.svn_1.3.0.eclipse.zip
Eclipse (OSGI) Update Site Locationhttp://eclipse.svnkit.com/1.3.x/
Files for Mavenorg.tmatesoft.svn_1.3.0.maven.zip
Source Code@svn repository

Older Version

27 Feb 2009, 18:00, version 1.2.3

Changelog (since version 1.2.2):
+ Changes made in Subversion since version 1.5.5 implemented, 
  all Subversion 1.5.6 features are supported.
+ Merge tracking bugfixes
+ Better interacting with external diff programs
+ svnkit.no.safe.copy system property introduced for file system copy operations
+ Other bugfixes and performance improvements.


* SVNKit 1.2 API is not binary compatible with SVNKit 1.1.8

full changelog up to this build  tests results

Standalone Versionorg.tmatesoft.svn_1.2.3.standalone.zip
Standalone Version (without JNA)org.tmatesoft.svn_1.2.3.standalone.nojna.zip
Source Code Archiveorg.tmatesoft.svn_1.2.3.src.zip
Eclipse Update Site Archiveorg.tmatesoft.svn_1.2.3.eclipse.zip
Eclipse (OSGI) Update Site Locationhttp://eclipse.svnkit.com/1.2.x/
Files for Mavenorg.tmatesoft.svn_1.2.3.maven.zip
Source Code@svn repository

Daily Builds

We are running continuous integration server at https://teamcity.svnkit.com/. SVNKit is built and full tests suite is conducted daily, in addition there are automated build procedures for every modification with reduced tests suite.

Eclipse Update Site

To get an Eclipse plugin version use http://eclipse.svnkit.com/1.2.x/ as an update site location in Eclipse Update Manager.

  • In Eclipse menu select Help->Software Updates
  • Then choose 'Available Software' tab
  • Click 'Add Site...' button
  • Type http://eclipse.svnkit.com/1.2.x/ in the 'Location' field and press 'OK'.
  • Check the new site (it should appear in the list of update sites) and follow further steps prompted by Eclipse.

Note: Following above instructions you will get a SVNKit library installed as an Eclipse plugin, so Eclipse plugins you're developing could use SVNKit library. There is no need to install SVNKit as Eclipse plugin for Subclipse users, because Subclipse already includes SVNKit library and does not need any additional plugins to use it. Just select 'SVNKit' in Subclipse preference page to make Subclipse use SVNKit.

Latest Development Version

To browse source code visit http://svn.svnkit.com/repos/svnkit/
To get the latest source code (with the SVN command line client) use the following command:

$ svn co http://svn.svnkit.com/repos/svnkit/trunk/

Then use the following commands to build SVNKit from sources:

$ export ECLIPSE_HOME=/path/to/eclipse # needed to build SVNKit as Eclipse plugin
$ ant deploy
$ cd build/deploy