Projects / SVNKit


SVNKit is a pure Java Subversion (SVN) client library. This means that users of the library (i.e. Java applications) do not have to include svn native binaries or javahl bindings to work with subversion repositories. It is not only a 100% Java replacement for javahl bindings, but also a library that provides a high level of control over subversion repository operations.

Operating Systems

Recent releases

  •  04 May 2010 15:52

    Release Notes: This is a bugfix release that introduces a lot of stability fixes and makes SVNKit compatible with Subversion 1.6.11.

    •  04 Dec 2009 18:21

      Release Notes: Changes made in Subversion since version 1.6.5 have been implemented; all Subversion 1.6.6 features are supported. The JNA library has been upgraded to version 3.2.3. The SQLJet library has been upgraded to 1.0.1. There are bugfixes and performance improvements.

      •  15 Sep 2009 22:08

        Release Notes: SVNKit now uses SQLJet, a new project for working with SQLite databases. Changes in Subversion since version 1.6.2 were implemented, and all Subversion 1.6.5 features are supported. Representation cache DB is supported. The JNA library was upgraded to version 3.1.0. Other important bugfixes and performance improvements were made.

        •  14 May 2009 12:06

          Release Notes: This release includes changes made in Subversion since version 1.5.6 was implemented. All Subversion 1.6.2 features are supported. Other bugfixes and performance improvements were made.

          •  02 Mar 2009 19:58

            Release Notes: Changes made in Subversion since 1.5.5 have been implemented, and all Subversion 1.5.6 features are supported. Tracking bugfixes have been merged. There is better interacting with external diff programs. The system property has been introduced for file system copy operations. There are numerous other bugfixes and performance improvements.

            Recent comments

            20 Jan 2005 14:07 kreiger

            Wrong license category.
            The license category should be BSD (Original), not BSD (Revised).

            The license includes an "obnoxious advertising clause"(tm).


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.