Subversion 1.7 Compatibility

Lastest stable version of SVNKit (1.7.4-v1) is compatible with Subversion 1.7 working copy format and with Subversion 1.7 servers.

Previous version of SVNKit (1.3.7) is not compatible with Subversion 1.7 working copy format and compatible with Subversion 1.7 servers.

Latest Stable Version

10 May 2012, 16:30, version 1.7.4-v1

Changelog:
+ SVNLogClient.doList() method issues fixed.
+ Potential PRISTINE wc.db table corruption fixed.
+ SVNWCClient.doResolve() was choosing wrong file version when resolving conflict, fixed.
+ JavaHL SVNClient reported wrong version, fixed.
+ Minor stability improvements and bugfixes.
+ Build script upgraded to use Gradle 1.0-rc3.

full changelog up to this build

Standalone Versionorg.tmatesoft.svn_1.7.4-v1.standalone.zip
Standalone Version (without JNA)org.tmatesoft.svn_1.7.4-v1.standalone.nojna.zip
Source Code Archiveorg.tmatesoft.svn_1.7.4-v1.src.zip
Eclipse Update Site Archiveorg.tmatesoft.svn_1.7.4-v1.eclipse.zip
Eclipse Update Site Locationhttp://eclipse.svnkit.com/1.7.x
Source Code@svn repository

Older Version

6 Dec 2011, 19:02, version 1.3.7

Changelog:
+ 1.7 Subversion servers compatibility issues fixed.
+ Export operation failed on missing directories, fixed.

* For new 1.7 Subversion working copy format support 
  please use SVNKit 1.7.x version.

full changelog up to this build

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

Maven Repository

We maintain our own Maven 2 repository where new SVNKit artifacts are published. SVNKit atifact details:

Group Idorg.tmatesoft.svnkit
Artifacts Idssvnkit, svnkit-cli, svnkit-javahl16, svnkit-osgi
Version1.3.7, 1.3.8-SNAPSHOT, 1.7.4-v1, 1.7.5-SNAPSHOT
Releases Repositoryhttp://maven.tmatesoft.com/content/repositories/releases/
Snapshots Repositoryhttp://maven.tmatesoft.com/content/repositories/snapshots/

Daily Builds

We are running continuous integration server at http://teamcity.tmatesoft.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 install SVNKit as an Eclipse plugin or to make sure that you have the latest version installed, use http://eclipse.svnkit.com/1.7.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.7.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 as prompted by Eclipse.

Use http://eclipse.svnkit.com/1.3.x/ as an update site location to get older version of SVNKit (1.3.7).

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:

$ ./gradlew clean build -x test 
$ cd svnkit-distribution/build/distributions