2013-04-24 41 views
1

我正在使用Mercurial進行版本控制。我試圖忽略存儲庫中的zip文件,我的hgignore文件在項目的根目錄中mercurial忽略整個存儲庫中的.zip文件

我從http://www.selenic.com/mercurial/hg.1.html#patterns得到下面的代碼。

syntax: glob 
**.zip 

syntax: regexp 
re:.*\.zip$ 

但這些不適合我。

我也嘗試

hg addremove 

hg forget -I '*' 

,但它沒有幫助。你能告訴我如何正確地忽略來自存儲庫的zip文件嗎? 感謝您的幫助。

編輯

我的問題是zip文件已被添加到存儲庫。我第一次忘記了他們,並承諾。現在它忽略

回答

2

只需在.hgignore內寫入*.zip即可。 .hgignore中的模式沒有固定,所以*.zip將匹配一個zip存檔,無論它出現在何處。

+0

嗨喬恩,沒有.hgignore文件忽略已添加的文件? – user2314575 2013-04-24 12:13:18

+0

@ user2314575:不,你需要明確地「忘記」他們。 – Jon 2013-04-24 12:20:43