我遇到了一些同步问题,我不得不多次检查我的项目。
我们很多人正在开发一个android项目,需要保留正确的包结构,资源文件等...我认为所有这些都应该在存储库中但是应该排除类/构建文件,正确?
我的团队忽略提交他们的.class文件是不错的做法?
答案 0 :(得分:22)
是的,应忽略同一项目中.java文件生成的.class文件。
通常,您希望为所有.class文件提供单独的构建文件夹,然后将整个文件夹放在.svnignore中。
请参阅: Which files do you commit and/or omit from your source control?
答案 1 :(得分:5)
您应该将源代码放入repo中,而不是源代码中生成的内容。所以,你不应该提交类文件。您应该提交构建脚本,但不应提交构建
生成的文件答案 2 :(得分:3)
生成文件(构建文件,类文件等)通常不应放入源代码管理中。最好将这些添加到忽略列表中,具体取决于您的SCM。