SubversionSharp

SubversionSharp is a C# wrapper that fully covers the client API of Subversion SCM 1.0. Easy access to the Subversion API is provided without any compromise on fonctionality. This library is the starting point to easily integrate Subversion repositories in any .NET managed software. These C# bindings for Subversion has been written for portability and performances. This library is now available for both Mono/Linux and .NET/Windows environments.

SubversionSharp (or SVNSharp or even SVN#) is a C# wrapper that fully covers the client API of Subversion. Easy access to the Subversion API is provided without any compromise on functionality.

Statusstable
Releasenot yet packaged
Browse Trunkhttps://github.com/softec/SubversionSharp
LanguageC#
Depends on

AprSharp (also available on this site), obviously useless without Subversion.
For Windows, a special .dll build of Subversion and SubversionSharp are required. See using on Microsoft Windows for more information.

LicenseGNU Lesser General Public License (LGPL)
Support ForumsSupport forum has been closed

SVN# is the starting point to easily integrate Subversion repositories in any .NET managed software. These C# bindings for Subversion has been written for portability and performances. This library is available for both Mono/Linux and .NET/Windows environments. See Getting Started guide for more information.

Note for .NET 2.0 users and above : Our current sources are only adapted to .NET 1.x, users of .NET 2.0 and above may be interested by a branch of our project, written by Toby Johnson to better support these latest .NET releases. Toby have set up its own project named Svn.NET. Of course we expect to merge this project with our sources at a time in the future, but we need to find ways that keep full compatibility with older .NET releases and Linux at the same time. So visit Toby's site in the meantime.