This project is read-only.

SubversionSharp

Apr 1, 2008 at 7:24 PM
Why create a new managed wrapper when one already exists? Maybe you should consider working with the older project?
http://www.softec.st/en/OpenSource/ClrProjects/SubversionSharp/SubversionSharp.html
Apr 2, 2008 at 11:17 PM
Hi, the more interesting link rather than SubversionSharp is actually a branch of SubversionSharp which is Svn.NET:

http://www.pumacode.org/projects/svndotnet/

This project, IronSvn is not a PInvoke wrapper like SubversionSharp and Svn.NET -- it is a Managed C++.NET DLL which directly links to subversion libraries.

The main differences are:

  1. No PInvoke is required
  2. MIT license instead of LGPL

The main disadvantages of this project are:

  1. It is not supported on Mono

I mainly created this project out of curiosity in using Managed C++.NET. I have no current plans of supporting the full Subversion API model as SubversionSharp and Svn.NET do.

All I wanted to do with this project is to create a super leightweight, easy-to-use direct wrapper around the Subversion libraries.

Thanks!
Kevin