2011-09-19 48 views

回答

4

它應該工作(我不能測試它現在)的語法如下,根據issue 1697

組的Windows:

hg revert "glob:*test.*" 
# or 
hg revert -I "*test.*" --all 

的Unix:

hg revert 'glob:*test.*' 
hg revert -I '*test.*' 

(請注意對於Unix簡單引號)

+0

它僅適用於文件擴展名不是文件名。 – danidacar

+0

@danip:考慮一個glob模式是一個「Shell風格的glob」,如果它適用於一個shell,它應該在Mercurial命令中工作。 – VonC

2

爲了擴大在給定answer above

可以包括在子目錄下的所有文件在您的通過使用以下語法還原:

個視窗:

hg revert "glob:**\*test.*" 

而且我認爲Unix的將是:

hg revert 'glob:**/*test.*'