2015-12-16 33 views

回答

3

下面的命令應該做的伎倆:

hg log -r 'ancestors(@) - ancestors(stable)' -T '{author|person}\n' | sort -u 

-T--template選項允許您配置輸出;詳情請參閱hg help templates

ancestors(stable) revset應該適用於stable書籤和名爲stable的命名分支; ancestors(default)可代替ancestors(@)來捕獲整個默認分支,而不僅僅是書籤@後面的部分。要進一步定製作者信息(例如僅提取電子郵件信息),請再次參閱hg help templates; {author}將提供完整的作者信息,{author|email}將提供他們的電子郵件地址,{author|emailuser}將提供本地部分的電子郵件地址等。以上,{author|person}將提供真實姓名以反映Git中%an的語義。

相關問題