2011-04-06 80 views
2

我有一個名爲A/B/SomeFile.dll的文件,它由visual studio在每次編譯時生成。Mercurial hgignore文件不會忽略某個文件

在我的.hgignore文件我已經包括:

SomeFile.dll 
A/B/SomeFile.dll 
*SomeFile.dll 

,然而,每次重新編譯使善變認爲文件已被修改。 (這不是本地hgignore文件,但它是最新的承諾文件)

我有三重驗證它拼寫正確,並且案件完全相同。現在我迷了路。

+0

與[此問題]非常相似(http://stackoverflow.com/questions/5248532/hgignore-not-working-for-me) – 2011-04-06 21:03:03

回答

5

確保在將文件添加到.ignore文件之前沒有將文件添加到回購站。如果你這樣做,你需要從存儲庫中「移除」它,然後提交。

希望它有幫助。

2

您需要停止在mercurial中跟蹤文件;對於已在存儲庫中跟蹤的文件,.hgignore將被忽略。