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.
| Tags | Software Development Version Control Libraries Java Libraries Subversion |
|---|---|
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Changes: 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.


Changes: 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 svnkit.no.safe.copy system property has been introduced for file system copy operations. There are numerous other bugfixes and performance improvements.


Changes: Changes made in Subversion since version 1.5.4 have been implemented; all Subversion 1.5.5 features are supported. Merge tracking implementation has been changed to match Subversion 1.5.5. HP-UX support has been added. There are other stability and performance improvements.


Changes: Major updates include stability and performance improvements since version 1.2.0, full support for Subversion 1.5.4 features, and HTTP "Negotiate" authentication scheme support.


Changes: This release adds support for Subversion 1.5.x features and includes a lot of bugfixes and enhancements.
- All comments
Recent commentsWrong license category.
The license category should be BSD (Original), not BSD (Revised).
The license includes an "obnoxious advertising clause"(tm).