mercurial - Mercurial hg glog 可以限制在分支机构吗

标签 mercurial dvcs

Mercurial log 允许您将查询限制为分支:

hg log -b 默认

但 Mercurial glog 不会

hg glog -b 默认 => 错误消息

有没有办法像这样过滤glog?也许是一个丑陋的 Perl 或 Python 脚本运行在

hg glog --style xml | perl UglyScript

我正在研究转速,但还没有找到实现此目的的方法。

--

顺便说一下,为什么我要这样做,万一有更好的方法:我的队友认为我太冗长并且做了太多细粒度的提交,所以我想给他们一种方法来过滤掉我的提交来自 hg glog 的消息。我会把我的东西放在 Twig 上。我希望他们能够忽略我的分支(或标签、标签或...)(目前我在每次推送到项目主控时都编辑历史记录,这是浪费且脆弱的。)

“hg log -b”很好,但真的想要 glog。

最佳答案

啊哈!我找到了部分答案:

hg glog –r ‘分支(默认)’

hg log –r ‘分支(默认)’ 就像 hg log –b 默认

只不过它们的顺序相反。 (与 http://markmail.org/thread/43yvy7mljdfgp75h 不同,它表示 -b x == -r 'branch(x)'

hg log –r ‘反向(分支(默认))’

转速规则!

关于mercurial - Mercurial hg glog 可以限制在分支机构吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11162864/

相关文章:

mercurial - 有没有办法在 Mercurial 中向文件添加历史记录?

svn - 在变更集 0(零)之前添加其他变更集?

git - 带有 "named commits"的 DVCS

git - 在 git 中恢复以前删除的代码(不一定是单个文件或整个文件)

mercurial - SourceTree HG 失败 - AttributeError : 'NoneType' object has no attribute 'islocalrepo'

git - 如何将 Mercurial 存储库转换为 Git(支持 LFS)?

git - hg 相当于 git add -p?

maven - 具有Jenkinsfile和Docker最佳实践的多分支管道项目

git - Git 是用于企业项目 Web 开发(HTML/CSS/Javascript)的良好版本控制系统吗?

version-control - `bzr clone` 、 `bzr branch` 和 `bzr checkout` 之间有区别吗?