我们想共享运行时项目二进制文件.因此每个团队成员都可以使用当前的工作版本 在SVN中存储运行时二进制文件是可以接受/好的吗?
我的一些同事确信将构建工件提交到subversion存储库是个好主意.这样的论点就是这样,测试机器上的安装和更新很容易 - 只需"svn up"!
我敢肯定有一些重要的论据反对这种不好的做法,但我能想到的都是蹩脚的,比如"它需要更多的空间".没有做到这一点的最佳原因是什么?我们应该采取哪些其他方法呢?
这适用于Java代码,如果这会产生影响.一切都是从Eclipse编译的(没有自动PDE构建).
当我说添加构建工件时,我的意思是提交看起来像这样:
"Added the new Whizbang feature"
M src/foo/bar/Foo.java
M bin/Foo.jar
Run Code Online (Sandbox Code Playgroud)
每个代码更改都有相应的生成的jar文件.