这可能吗?目前,我首先使用hg parents
查找父项,然后使用两个修订版hg diff
。但如果hg diff
可以选择单独修订并自动找到父母,那将会更容易。
答案 0 :(得分:4)
您正在寻找'变更'开启差异:
-c --change REV change made by revision
你像这样使用它(对于修订版298):
hg diff --change 298
如果在合并变更集(具有两个父级)上使用它,则仅比较第一个父级。在这种情况下,您可以使用p2
revset获取第二个父级:
hg diff -r 298:p2(298)
答案 1 :(得分:1)
hg diff -r 'tip~1'
因为
<块引用>"x~n" x 的第 n 个第一个祖先; “x~0”是x; “x~3”是“x^^^”。对于 n < 0,x 的第 n 个明确后代。