我应该将编译的二进制文件添加到我的Subversion存储库吗?

Tim*_*ong 10 svn

我正在开发一些分布式团队的类库.我们使用Subversion进行源代码控制.其中一个开发人员想要将他的binobj目录提交到存储库,这对我来说从来就不是标准做法.什么是最佳做法?优缺点都有什么?

Rob*_*ert 17

我的规则是排除所有生成的文件.


sch*_*der 6

您肯定不应该将任何已编译的文件添加到主分支.你无法将它们与通常的工具进行比较,它们会减慢一切.

在版本的版本分支中,您可以将它们包含在原始编译文件中,这样就不会有差异,因为编译器已更改或类似这样的内容.但是你很可能将所有二进制版本都存储在其他地方,Subversion并不是真正适合的地方.