2017-03-08 103 views
0

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

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

有没有办法从提交做到这一点?或者我应该继续抓住合并默认提交日期/日期时间,并做我在做什么?

回答

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/*')"