除了Mercurial之外,我已经设法实现了所有功能.由于我希望我的应用程序能够处理所有内容,因此我希望避免使用我的应用程序分发整个Mercurial目录,或者更糟糕的是,要求用户安装它.
我还没有找到任何类型的API,所以我想知道最好的方法是什么.我的项目中是否包含可以包含的独立可执行文件,并在我的应用程序发出“hg clone”命令时使用它?
解决方法 看看这个页面 – MercurialApi.推荐的API实际上是命令行,它首先说明了您不应该使用内部API的原因.
但是,如果你真的想要它,它确实有很多关于如何使用内部API的信息.
你需要找到一些从C#调用Python的方法.我在做这样的事情时发现的一个叫做IronPython.
此外,如果您使用Mercurial的内部API,我很确定您的程序必须是开源的,但您需要查看进入那个自己.
总结以上是内存溢出为你收集整理的从C#克隆Mercurial存储库?全部内容,希望文章能够帮你解决从C#克隆Mercurial存储库?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)