SVNKitTM - the only pure JavaTM Subversion client library in the World.

See: Description

Packages
Package | Description
--- | ---
org.tmatesoft.svn.core | This package mostly contains common classes as well as interfaces used throughout all the library.
org.tmatesoft.svn.core.auth | This package contains interfaces/classes used by the library to authenticate a user to a repository server.
org.tmatesoft.svn.core.io | This package provides a low-level API for direct interacting with a Subversion repository on the SVN protocol level.
org.tmatesoft.svn.core.io.diff | This package contains the classes necessary for such purposes as: generating delta windows upon comparing target bytes against source ones (also may be vs. empty), applying delta windows to files, serializing windows to byte buffers.
org.tmatesoft.svn.core.javahl | This package provides an implementation of the native Subversion javahl binding interface SVNClientInterface that is distributed within the org.tigris.subversion.javahl package.
org.tmatesoft.svn.core.replicator | This package provides classes that allow to replicate existing repositories.
org.tmatesoft.svn.core.wc | This package provides a high-level API for managing Working Copies in a way compatible with the native SVN command line client.
org.tmatesoft.svn.core.wc.admin | This package provides API for administrative managing Subversion repositories on a local machine.
org.tmatesoft.svn.core.wc.xml | This package gives an advantage to write annotation, status and log information in xml format to any SAX ContentHandler implementation.

Copyright © 2004-2009 TMate Software Ltd. All Rights Reserved.