代码在bitbucket上作为开源发布,这里:
http://bitbucket.org/lassevk/mercurial.net
目前您可以进行基本的日志检索.指定revsets的完整语法支持不到位,但您可以执行以下 *** 作:
var repo = new Repository(@"c:\dev\some\project\repo");var log = repo.Log(verbose: true,set: RevisionSet.Fromrevision(10)); // 10:tipvar changesByMeThatModifIEsIgnorefile = from changeset in log where changeset.Authorname == "Lasse V. Karlsen" && changeset.PathActions.Any(pa => pa.Path == ".hgignore" && pa.Action == PathActionType.Modify) select changeset;
我计划支持所有内置命令,以便您可以提交,更新,推送,拉取,检查传入和传出,克隆等.
总结以上是内存溢出为你收集整理的适用于.NET的Mercurial API全部内容,希望文章能够帮你解决适用于.NET的Mercurial API所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)