Subversion 1.7 Compatibility
Lastest stable version of SVNKit (1.3.7) is not compatible with Subversion 1.7 working copy format. However, SVNKit 1.7 is under development now and we plan to release it in February 2012. Fully functional beta will be ready in January 2012.
Right now you may use SVNKit 1.7.0-alpha2 version, which is available in our maven repository or build SVNKit 1.7.0 from sources. SVNKit 1.7.0-alpha2 is compatible both with the new and old working copy formats, but does not yet support all of the Subversion operations.
SVNKit 1.7.0 alpha-2 version
| Standalone Version | org.tmatesoft.svn_1.7.0-alpha2.standalone.zip |
| Standalone Version (without JNA) | org.tmatesoft.svn_1.7.0-alpha2.standalone.nojna.zip |
| Source Code Archive | org.tmatesoft.svn_1.7.0-alpha2.src.zip |
| Eclipse Update Site Archive | org.tmatesoft.svn_1.7.0-alpha2.eclipse.zip |
Latest Stable Version
6 Dec 2011, 19:02, version 1.3.7
+ 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.0-alpha version.
full changelog up to this build
| Standalone Version | org.tmatesoft.svn_1.3.7.standalone.zip |
| Standalone Version (without JNA) | org.tmatesoft.svn_1.3.7.standalone.nojna.zip |
| Source Code Archive | org.tmatesoft.svn_1.3.7.src.zip |
| Eclipse Update Site Archive | org.tmatesoft.svn_1.3.7.eclipse.zip |
| Eclipse Update Site Location | http://www.svnkit.com/ |
| Source Code | @svn repository |
4 Oct 2011, 16:55, version 1.3.6.1
+ OSGi bundle exports JavaHL API package.
full changelog up to this build
| Standalone Version | org.tmatesoft.svn_1.3.6.1.standalone.zip |
| Standalone Version (without JNA) | org.tmatesoft.svn_1.3.6.1.standalone.nojna.zip |
| Source Code Archive | org.tmatesoft.svn_1.3.6.1.src.zip |
| Eclipse Update Site Archive | org.tmatesoft.svn_1.3.6.1.eclipse.zip |
| Eclipse Update Site Location | http://www.svnkit.com/ |
| Source Code | @svn repository |
27 Sep 2011, 23:42, version 1.3.6
+ Changes made in Subversion since version 1.6.15 implemented, all Subversion 1.6.17 features are supported. + SSH connections pool reimplemented, number of race conditions and potential deadlocks fixed by that new implementation. + Memory consumption decreased significantly for status operation. + GNOME keyring support + HTTP Digest and Basic authentication methods did not work with non Keep-Alive connection, fixed. + SQLJet library upgraded to v1.0.7 + Other minor bugfixes and improvements.
full changelog up to this build
| Standalone Version | org.tmatesoft.svn_1.3.6.standalone.zip |
| Standalone Version (without JNA) | org.tmatesoft.svn_1.3.6.standalone.nojna.zip |
| Source Code Archive | org.tmatesoft.svn_1.3.6.src.zip |
| Eclipse Update Site Archive | org.tmatesoft.svn_1.3.6.eclipse.zip |
| Eclipse Update Site Location | http://www.svnkit.com/ |
| Source Code | @svn repository |
Maven Repository
We maintain our own Maven 2 repository where new SVNKit artifacts are published. SVNKit atifact details:
| Group Id | org.tmatesoft.svnkit |
| Artifacts Ids | svnkit, svnkit-cli, svnkit-javahl16, svnkit-osgi |
| Version | 1.3.7, 1.3.8-SNAPSHOT, 1.7.0-alpha2, 1.7.0-SNAPSHOT |
| Releases Repository | http://maven.tmatesoft.com/content/repositories/releases/ |
| Snapshots Repository | http://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.3.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.3.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.
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

![[Sub]Versioning for Java. The only pure Java Subversion Library in the world!](img/slogan.gif)
