我想获得一系列修订的hg状态列表,并过滤给定分支名称的列表。
例如这个命令的问题是它包含来自多个分支的更改,我只对特定分支感兴趣:
hg status --rev 150:175
有没有办法通过hg或主流hg工具为此列表添加分支的附加过滤器?
答案 0 :(得分:4)
您可以使用revsets执行此操作:
hg status --rev "150:175 and branch(<BRANCH_NAME>)
“
答案 1 :(得分:1)
我相信您可以使用revsets(hg help revsets
)来执行此操作。选择修订版有很多选项,但我认为您想要的是这些内容:
hg status --rev "150:175 and branch(mybranch)"
Revsets有时很棘手,但它们非常强大,非常值得在hg help
中阅读它们。