C# version control dll / api

2019-09-02 08:59发布

问题:

I'm trying to find a version control Dll / Api that I can link/reference in my project without having to install a SVN of some kind.

I've been trying all afternoon to get libgit2sharp to work, but am having problems with it. That'll be another question, but in the meantime, anyone have other suggestions?

By the way, GitSharp is on hold and they suggested libgit2sharp as a replacement, so GitSharp isn't an option.

回答1:

You may be willing to take a look at Witinyki.

It's a very simple wiki web application built with ASP.Net MVC 3 and leveraging LibGit2Sharp as its storage backend.

Please note that it's still in its very early stages. However, it should provide you with some help (at least, I hope so :-) ).



回答2:

http://sharpsvn.open.collab.net/ is an API available for Subversion- I don't believe that you need to install a Subversion client to use it.

This presupposes of course that SVN is an acceptable version control system for your purposes.