1

给定变更集 A 和 B,是否有命令判断 B 是否是 A 的后代?

假设 B 是 A 的后代,但两者之间有许多变更集。我只是想对这种关系给出是/否的答案。

4

2 回答 2

2

我相信答案应该是:

    hg log -r "A:: and B"

或者在 TortoiseHg 中(使用 2.8 版,括号似乎不是强制性的):

    (A:: and B)

要解释结果,如果 B 确实是后代,您应该获取日志,如果不是,则什么都没有(不匹配)。

对不起,但我不能简单地评论原始答案 - 缺乏声誉。

于 2014-03-24T19:19:28.293 回答
1

答案:使用修订集

hg log -r "A 和 B::"

如果您使用 tortosehg,请在搜索窗口中使用以下内容。括号是关键

(A and B::)
于 2012-09-28T18:43:14.117 回答