如何在mercurial中提交提交?

时间:2017-03-08 17:00:20

标签: mercurial

我经常审查我们的提交,因为我们上次将我们的dev分支合并到默认(即,我们发布了一个版本),所以我想列出自mercurial合并以来的提交。现在,我正在使用日期,并使用log + grep和日期。 例如:

hg log -r "date('>2017-03-02')"

有没有办法从提交中执行此操作?或者我应该继续抓住提交的日期/日期时间以使合并默认并执行我正在做的事情?

1 个答案:

答案 0 :(得分:2)

以变更集XXX开头的分支中的所有修订:

hg log -rXXX::

从变更集XXX开始的整个仓库中的所有修订:

hg log -rXXX:

甚至在hg help revsets的第一页提到:

- Changesets between tags 1.3 and 1.5 mentioning "bug" that affect
  "hgext/*":

    hg log -r "1.3::1.5 and keyword(bug) and file('hgext/*')"