2013-05-21 171 views
1

假設我有一個包含5個變更集的存儲庫。工作目錄歷史記錄

我跑hg update 1更新工作目錄變更集1.
我跑hg update 3更新工作目錄變更集3
我跑hg update 5更新工作目錄變更集5

在這點,是否有一個我可以運行的命令會顯示以前工作目錄更改集的歷史記錄?例如,像hg updatelog的命令將返回以下:

changeset 5: 2013-05-21 16:46 
changeset 3: 2013-05-21 16:08 
changeset 1: 2013-05-18 08:32 

我在剛剛在前變更特別感興趣,但一個完整的歷史將是巨大的。這顯然是本地歷史記錄,因爲每個 用戶 存儲庫實例都會有所不同。

回答

4

在Mercurial 2.6中有Blackbox Extension。正在運行:

hg blackbox | grep update 

包含您正在查找的信息。

它返回類似:

2013/05/22 10:02:48 user> update -r1 
2013/05/22 10:02:48 user> update exited False after 0.09 seconds 
2013/05/22 10:02:52 user> update -r0 
2013/05/22 10:02:52 user> update exited False after 0.08 seconds