Subversion version control system
Subversion Repository
Revisions
Repository file systems
Repository access protocols
Working Copies
SVNKit library
SVNKit alternatives and the benefits of SVNKit
SVNKit Architecture
Repository access protocols supported by SVNKit
http://, https://
svn://, svn+ssh://
file:///
SVNKit low-level API
Repository Access
Authenication mechanism
Supported authentication schemes
authentication over http://
authentication over svn://
Reporter and Editor concepts
Describing a local tree to the server
Applying the server's changes to the local tree
SVNKit high-level API
Working Copy management
SVN*Client hierarchy
Creating a brand-new repository
SVNKit specific system properties
Using SVNKit low-level API
Fetching file contents from a repository
Fetching changes history from a repository
Printing out a repository tree
Committing changes to a repository
Updating a local tree
Using SVNKit high-level API
Replicating a repository
Building SVNKit from sources
SVNKit nightly builds
SVNKit project repository
Troubleshooting: logging SVNKit operations
Customizing logging
SVNKit FAQ