构建后提交:好还是坏?

时间:2010-12-21 09:21:00

标签: mercurial post-build-event post-build

成功构建后自动化源代码管理提交是一个好策略吗?


编辑:我问,因为我想在版本之间进行更频繁的增量提交,这样可以更容易地找到引入错误的点,而不是在v1之间回滚2K +新的代码行。 0和v1.1。

2 个答案:

答案 0 :(得分:5)

没有。成功的构建并不意味着成功的代码更改。你从不测试你的代码吗?如果您进行了某种自动化单元测试,我可以理解这个问题(尽管我仍然会建议不要这样做 - 在您自己验证其功能之前,我不会考虑更改代码更改)。但是成功构建后的自动提交 - 不是你喜欢你的队友,或者他们是否有武器。

答案 1 :(得分:4)

没有。有意义的提交消息来自哪里?以及发布跟踪器项目的参考?自动化流程如何知道某项工作是否完整?

通过这样的流程,您的存储库将降级为美化的IDE撤消缓冲区。