我必须编写一个python脚本来检索分支中给定注释的所有文件(在将代码检入mercurial时使用)如何才能完成? 我搜索的例子无法得到很多帮助,所以有人可以帮助我吗? 此外,如果有人可以发布链接以了解mercurial命令,那将非常有用。
答案 0 :(得分:0)
hg help
的输出非常全面。还有hg书:http://hgbook.red-bean.com/
在您的情况下,您需要hg manifest
的输出,其中列出了属于某个修订版的所有文件。可以在那里找到用于检查不需要的文件的新变更集的小型提交挂钩:https://hg.openttdcoop.org/misc/files/tip/mercurial/hooks/check_commit.py
请注意,只要您在该示例中使用内部API,您的脚本就会被视为来自mercurial的派生工作,并且也需要使用其GPL许可证。使用' normal' CLI以避免该要求。