成功构建后自动化源代码管理提交是一个好策略吗?
编辑:我问,因为我想在版本之间进行更频繁的增量提交,这样可以更容易地找到引入错误的点,而不是在v1之间回滚2K +新的代码行。 0和v1.1。
答案 0 :(得分:5)
没有。成功的构建并不意味着成功的代码更改。你从不测试你的代码吗?如果您进行了某种自动化单元测试,我可以理解这个问题(尽管我仍然会建议不要这样做 - 在您自己验证其功能之前,我不会考虑更改代码更改)。但是成功构建后的自动提交 - 不是你喜欢你的队友,或者他们是否有武器。
答案 1 :(得分:4)
没有。有意义的提交消息来自哪里?以及发布跟踪器项目的参考?自动化流程如何知道某项工作是否完整?
通过这样的流程,您的存储库将降级为美化的IDE撤消缓冲区。