On Sun, 16 Dec 2012 22:18:51 -0800 (PST) Thomas Ferris Nicolaisen <[email protected]> wrote:
[...] > > Is there anything comparable for Git that I can pull from NuGet or > > some other source? > > > > > Libgit2 <http://libgit2.github.com/> has bindings in > C#<https://github.com/libgit2/libgit2sharp>. It's also used by the > C#Github for Windows product, so should be fairly > stable now, I reckon. > > There also is gitsharp <http://www.eqqon.com/index.php/GitSharp>, an > complete implementation of Git on .Net, although I believe that it is > somewhat less mature than libgit2. GitSharp appears to be dormant -- to cite its main page: "GitSharp is a quite usable and stable library used by several projects to interact with git repositories. To get an idea check out the Demo (see below)! GitSharp development is currently on hold because we believe that the libgit2 project and its C# bindings libgit2sharp are far more promising to work on." So libigt2sharp appears to be the way to go (at the expence of depending on a C DLL). Though personally I find the solution proposed by P Rouleau to be more sensible than using a Git library. --
