2011-11-01 69 views

回答

4

使用log命令,並設置自定義樣式:哈希

$ hg log --template "{node}\n" file 

樣本輸出(如GIT):

7e96adf02fe2d633443c327a66cb34d9806b6e52 
5d8f310f025a7e92a06bf0ace9e3077e8c02ea24 
a987682208a9a04cb546d5bc3de38eba115a8494 
69f73525ecbad1479356b488d1c15796a8f15176 

或修訂,像SVN:

$ hg log --template "{rev}\n" file 

271 
256 
254 
253 

或者像hg:

$ hg log --template "{rev}:{node}\n" file 

271:7e96adf02fe2d633443c327a66cb34d9806b6e52 
256:5d8f310f025a7e92a06bf0ace9e3077e8c02ea24 
254:a987682208a9a04cb546d5bc3de38eba115a8494 
253:69f73525ecbad1479356b488d1c15796a8f15176 
+0

在這種特殊情況下指定自定義樣式可能甚至是矯枉過正:)。 –

+0

@LaurensHolst嘿,我假設他只是想要一個更改集或修訂版的列表,因爲默認情況下'hg log'也提供了提交信息,等等 – plaes

相關問題