是否应将.class文件置于版本控制之下?

问题描述 投票:12回答:3

我遇到了一些同步问题,我不得不多次检查我的项目。

我们很多人正在研究一个android项目,需要保留适当的包结构,资源文件等...我认为所有这些都应该在存储库中,但是应该排除类/构建文件,对吧?

我的团队忽略提交他们的.class文件是不错的做法?

java class version-control
3个回答
22
投票

是的,应忽略同一项目中.java文件生成的.class文件。

通常,您希望为所有.class文件提供单独的构建文件夹,然后将整个文件夹放在.svnignore中。

请参阅: 您从源代码管理中提交和/或省略了哪些文件?


5
投票

你应该把源放在repo中,而不是从源生成的东西。 所以,你不应该提交类文件。 您应该提交构建脚本,但不应提交构建生成的文件


3
投票

通常不应将生成文件(构建文件,类文件等)放入源代码管理中。 最好将这些添加到忽略列表中,具体取决于您的SCM。

© www.soinside.com 2019 - 2024. All rights reserved.