2014-03-06 81 views
1

所以我是Mercurial的新手。我試圖忽略所有的.class文件和.orig文件。我使用的是Windows 8.1Mercurial .hgignore文件不起作用

我創建了一個.hgignore文件,並把下面的內部:

#this is .hgignore 
syntax: glob 
*.class 
*.orig 
#end of file 

當我IIG型狀態,我得到

? .hgignore 

有人說我需要在ANSI保存所以我在記事本中打開它並將其保存爲ANSI格式,並將其保存爲我的類型選項的所有類型。

我不確定是否有語法問題或其他問題。 .hgignore文件與.hg文件夾位於同一文件夾中。所以路徑如下所示:

\P1\.hgignore 
\P1\.hg 

任何想法?

+0

什麼不起作用? 'hg status'只顯示'.hgignore',所以它似乎工作正常。你正在尋找一種方法來忽略'.hgignore'文件本身? –

+0

沒有。我可能是愚蠢的。我的印象是它應該顯示正在跟蹤的文件列表。它沒有顯示我所有的.java文件,只有.hgignore –

+0

默認情況下它只顯示新的和修改過的文件。您可以使用'-A'開關顯示所有文件。運行'hg help status'獲取更多細節。 –

回答

4

默認情況下hg status只顯示新的和修改的文件。您可以使用-A開關顯示所有文件。

運行hg help status瞭解更多詳情。