2017-03-08 149 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/*')"