views:

206

answers:

3

What's the best way to approach using Mercurial (HG) programmatically from C#?

I will be creating HG repositories, committing, and using other default HG functions. Are there are open-source .NET libraries that would allow me to do this?

Thanks in advance.

+2  A: 

Mercurialdotnet is is worth a look. (Although I can't vouch for it personally.)

James Sulak
A: 

@James Sulak's link is broken, but I found this. http://www.ohloh.net/p/mercurialdotnet

kenny
A: 

You can find some related classes at google code search

http://www.google.com/codesearch?as_q=mercurial+lang:c%23

And there I found the source code for the MercurialDotNet to which others have posted a broken link in this thread

http://www.google.com/codesearch/p?hl=en#BHnTy2s9TFA/MercurialShim/Config.cs&q=mercurial%20lang:c%23&sa=N&cd=4&ct=rc

Jader Dias