我是一个git背景,只是转移到一个使用mercurial的项目,项目以head模型分支。
在将内容推送到我们的测试服务器之前,我想确保生产头是我父母列表中的一个。是否有命令?
答案 0 :(得分:1)
实际上我找到了一种使用mercurial“revsets”的方法。
为了列出特定变更集的所有祖先,我们可以使用命令
hg log -r "ancestors(84e5bc6fd673)"
现在为了在这些父母中找到特定的变更集,我们可以使用匹配函数,如下所示
hg log -r "ancestors(84e5bc6fd673) and id(hh6cjb9c48se)"
所以如果hh6cjb9c48se是84e5bc6fd673父母的一部分,它将被打印到终端。