我正在处理一个版本,所以我需要在一个分支的两个版本之间指定一个已签入任务的列表。
这适用于默认分支 hg log -r x:y
但是我不在默认分支上,我找不到使用hg log在两个修订版本之间签入分支和查询的语法。
我想我错过了这里显而易见但我不知道在哪里。
答案 0 :(得分:7)
使用revsets,例如像这样:
hg log -r“x:y and branch('mybranch')”
这应列出x和y之间的所有提交(数字),这些提交也是'mybranch'的颜色。
如果您更喜欢拓扑范围(这是大多数人对术语“分支”的理解)而不是简单的数值范围,请使用'::'而不是':',但检查x和y的顺序(x< ; y)。