Login | Register
My pages Projects Community openCollabNet

On Friday, May 18, the normal maintenance window (17:00 Pacific time) will be extended for data center maintenance until 23:00 Pacific. No extended down-time is planned, but brief delays and interruptions are possible throughout the period.


RapidSVN

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.