Login | Join Now

sharpsvn
Project home

If you were registered and logged in, you could join this project.

SharpSVN
What's New
Download the latest pre-release

SharpSvn is a binding of the Subversion Client API for .Net 2.0 applications contained within a set of xcopy-deployable dll's. The primary users of this api are (at this time):

Features

The SharpSvn API encapsulates the whole Subversion 1.5 client api and a few of the more low-level api's. The api is designed around the Microsoft class library design guidelines and follows the common language specification (CLS). The SharpSvn managed code includes all subversion references, so you can just use xcopy deployment for releasing applications using this libary.

The implementation is mostly complete and a test project has been added which tests most of the api. As the Subversion 1.5 api has not been declared stable the sharpsvn api must be treated as unstable (the api can change until the initial 1.5 release of SharpSvn).

We are seeking for help building a more complete test set and are open for extending the api for more use-cases.

About SharpSvn

SharpSvn started as a project by Bert Huijben on Google Code. The primary user of SharpSvn is the AnkhSVN project (Subversion integration for Visual Studio). When AnkhSVN moved to openCollabNet in January 2008, SharpSvn was moved as well so that the two development communities can work in sync and grow together.

CollabNet hosts and supports the sharpSVN project with the goal to accelerate growth of the community and adoption by other open source development teams that want to integrate Subversion in .NET environments. CollabNet also contributes code to the project.

Get involved with SharpSvn!