我有一個名爲A/B/SomeFile.dll的文件,它由visual studio在每次編譯時生成。Mercurial hgignore文件不會忽略某個文件
在我的.hgignore文件我已經包括:
SomeFile.dll
A/B/SomeFile.dll
*SomeFile.dll
,然而,每次重新編譯使善變認爲文件已被修改。 (這不是本地hgignore文件,但它是最新的承諾文件)
我有三重驗證它拼寫正確,並且案件完全相同。現在我迷了路。
我有一個名爲A/B/SomeFile.dll的文件,它由visual studio在每次編譯時生成。Mercurial hgignore文件不會忽略某個文件
在我的.hgignore文件我已經包括:
SomeFile.dll
A/B/SomeFile.dll
*SomeFile.dll
,然而,每次重新編譯使善變認爲文件已被修改。 (這不是本地hgignore文件,但它是最新的承諾文件)
我有三重驗證它拼寫正確,並且案件完全相同。現在我迷了路。
確保在將文件添加到.ignore文件之前沒有將文件添加到回購站。如果你這樣做,你需要從存儲庫中「移除」它,然後提交。
希望它有幫助。
您需要停止在mercurial中跟蹤文件;對於已在存儲庫中跟蹤的文件,.hgignore
將被忽略。
與[此問題]非常相似(http://stackoverflow.com/questions/5248532/hgignore-not-working-for-me) – 2011-04-06 21:03:03