Pure Java Subversion (SVN) Client Library

The only pure java subversion client library in the world!
About

JavaSVN 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 repository. JavaSVN library is not only a 100% java replacement for javahl bindings, but also a library that provides high level of control over subversion repository operations.

Professional Support

If you're using JavaSVN in business-critical applications, you may get a professional support for JavaSVN library. This support includes bug fixes, development prioritization and problem support. If you're interested in professional JavaSVN support, please contact support@tmatesoft.com for more details.

JavaSVN Users
Major Features
Check the JavaSVN status page to see what features are planned, but not yet implemented.
License
Licence Agreement (BSD-like)
Documentation
New: Mailing List (ask your questions there)
How to Use (for developers)
Build Instructions
For Subclipse (and svnant) Users
Using JavaSVN with Ant
JavaDoc
Example programs
Issue Tracker
Use the following link to view JavaSVN issues or submit a new one: JavaSVN Issue Tracker.
Please read documentation chapter on how to get JavaSVN log before submitting a bug report.
Repository
To browse source code visit http://72.9.228.230:8080/svn/jsvn/
To get the latest source code use the following command:
$ svn co http://72.9.228.230:8080/svn/jsvn/trunk/
Download
rss 1.0 rss 2.0
Note: to get an Eclipse plugin version use http://tmate.org/svn/ as an update site location in Eclipse Update Manager.

(c) 2004-2005 TMate Software. All rights reserved.