SvnCpp C++ API
As part of the RapidSVN effort it became clear that it would make the code
easier to update and manage if the Subversion client C API were wrapped in C++.
This is where SvnCpp comes from. Right now it has the following aspects of the
C API have been abstracted: authentication, logging, status, notification, and
properties.
SvnCpp should provide an object-oriented programming interface to any
project that uses C++ or a SWIG-compatible
language like Python or Java.
To get the API you can download the source here with RapidSVN or svn:
http://rapidsvn.tigris.org/svn/rapidsvn/trunk/src/svncpp
Class documentation can be viewed here.