2011-01-25 51 views

回答

3

你可以做hg log -r :d(但它也會顯示d)。

+1

這適用於線性歷史記錄,但不適用於任何更復雜的情況。它顯示所有修訂的數字小於或等於d,但這將包括尚未合併到d的其他分支上的更改。 – 2011-01-25 21:36:54

3
hg log -r d::a 

hg log -r a::d 

這將需要一個比較新的(我相信1.6或更高版本)的Mercurial的版本一起使用。

7

用途:

hg log -r "ancestors(d)" 

這就要求revsets在水銀1.7及更高版本功能。看到hg help revsets一些很好玩。