4
参数再次将二进制文件检入SCM
我在一家主要构建Java应用程序的公司工作,我试图说服所有人停止将二进制文件(依赖项和最终产品)检入SCM。 他们知道这是一个不好的做法,但是他们认为“有效”,即使很多人都了解Maven和除Ant之外的其他构建工具,这也不是真正的问题。经理和程序员(大约50人)都准备好听取任何反对意见,甚至承认这是对备份空间的浪费,但是我要说服自己,因为习惯的改变会涉及很多工作。您使用什么论据来支持变更? 编辑:好的,区分几乎不变的文件(如依赖项)和生成的文件是有意义的。即使这样,我还是有理由反对后者。