我已经看到了用于Visual Studio的 Mercurial 忽略文件的示例,等等。
我刚刚开始玩 Android 开发,我也利用这段时间来试验 Mercurial。所以我的问题是:有没有人有一个用于 Eclipse 和 Android 开发的文件的好例子?.hgignore
对于初学者,我自己有以下内容:
# use glob syntax
syntax: glob
# Ignore patterns
.metadata\
bin\
gen\
是否还有其他应包含的忽略模式?例如 Eclipse 文件是否.classpath
也.project
应该从版本控制中省略?
-- 下面编辑 --
我还没有完全得到我希望的答案,所以我会提供赏金并尝试更清楚地说明我在寻找什么。
自己尝试了一下之后,我似乎发现.hgignore
上面列出的建议似乎已经足够了。我所做的唯一补充是一行(这是我运行Android Tools -> Fix Project Properties.settings
后出现的文件夹)。我还发现(如 Ry4an 所述)不应排除Eclipse 文件。.classpath
.project
然而,当我处理比基本教程大一点的项目时,我不确定这个小的忽略文件是否足够(如果它真的很好,请解释原因,你会得到荣誉)。所以总结一下我在寻找什么:
.hgignore
我想要一个在 Eclipse 下的 Android 项目文件的具体示例- 忽略文件应该这样,每当我在新位置签出存储库的副本时,它应该立即工作(即不必弄乱路径和引用,添加丢失的文件等)
- 还请解释为什么您的包含文件看起来像这样(我想了解为什么某些文件/目录被排除在外(以及为什么肯定应该包含一些文件/目录))
- 如果您包含特定于操作系统的排除项,请同时说明(顺便说一句,我在 Windows 7 上运行。)