Mercurial日志允许您将查询限制为分支:
hg log -b default
但是Mercurial glog没有
hg glog -b default =>错误消息
有没有办法像这样过滤glog?也许是在
上运行的丑陋的Perl或Python脚本hg glog --style xml | perl UglyScript
我正在研究revsets,但还没有想出办法。
-
顺便说一下,为什么我要这样做,万一有更好的方法:我的队友认为我太冗长,做了太多细粒度的提交,所以我想给他们一个方法来过滤掉我的提交来自hg glog的消息。我会把我的东西放在树枝上。我希望他们能够忽略我的分支(或标签,或标签,或......)(目前我正在每次推动项目管理员编辑历史记录,这是浪费和脆弱的。)
“hg log -b”很好,但真的很想要glog。
答案 0 :(得分:2)
hg glog -r'分支(默认)'
hg log -r'分支(默认)' 工作就像 hg log -b default
除了它们的顺序相反。 (与http://markmail.org/thread/43yvy7mljdfgp75h不同,后者表示-b x == -r'branch(x)'
hg log -r'reverse(branch(default))'
修改规则!