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
- No external binaries or libraries are needed
- Supports http, https, svn and svn+ssh connection protocols
- Default implementation provides support for default subversion working copy files
- Low level API allows to work directly with repository, without filesystem overhead
- Extensible design - every part of implementation could be extened or replaced
- May be used as a transparent javahl replacement
License
Licence Agreement (BSD-like)
Documentation
How to Use
Build Instructions
For Subclipse Users
JavaDoc
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/ javasvn