我看到Mercurial的示例忽略了文件Visual Studio等等。Eclipse和Android開發的Mercurial忽略文件
我剛開始玩Android開發,我也用這個時間來試驗Mercurial。 所以我的問題是:沒有人有一個用於Eclipse和Android開發的.hgignore
文件的好例子嗎?
對於初學者我有以下自己:
# use glob syntax
syntax: glob
# Ignore patterns
.metadata\
bin\
gen\
是否有任何其他忽略應包括圖案?例如,Eclipse文件.classpath
和.project
是否可以從版本控制中忽略?
- 下面編輯 -
我還沒有完全得到我希望還沒有答案,所以我會拿出一個賞金,並嘗試指定一個更清楚一點什麼我在尋找。
經過一番嘗試,我似乎發現上面列出的.hgignore
建議似乎已經足夠。我唯一的補充,是一行.settings
(這是我運行Android Tools後出現的文件夾 - > Fix Project Properties)。我還發現(如Ry4an所提到的)Eclipse文件.classpath
和.project
應該是而不是被排除在外。
不過,我不確定這個小忽略文件就足夠了,當我到達項目比基本教程大一點(如果它實際上是所有好,請解釋原因,你會得到信貸) 。所以,總結一下我在尋找:
- 我想爲Eclipse
- 下一個
.hgignore
文件的Android項目具體的例子忽略文件應該是這樣,每當我檢查出庫的副本在新的位置,它應該工作馬上(即不必與路徑和參考一塌糊塗,添加文件丟失等) - 也請解釋爲什麼您包含文件看起來像它(我想知道爲什麼某些文件/目錄被排除在外(爲什麼一些肯定應該包括在內))
- 如果包含操作系統特定的排除,也請註明所以(我在Windows 7上運行的BTW)
加入賞金後更新了額外的信息,原來的問題。 – Nailuj 2010-09-13 07:43:29
我不會忽略'.settings'目錄。如果您發現Android插件在某些文件中包含特定於您環境的內容(例如,硬編碼路徑),請單獨忽略這些文件。我也不想在我的工作區創建一個倉庫,所以我通常在我的忽略列表中沒有'.metadata'(這給了我從多個倉庫導入項目的靈活性,但我不確定這是多麼重要那就是你)。 – 2010-09-19 12:01:08