源代码管理(SCM)仅仅涉及管理源代码,比版本管理的范围要广。
而软件配置管理也可以称为SCM
源代码管理的原则:
* 代码受控,不能丢失
* 在特定的里程碑或者时间点及时建立基线(baseline)
* 通过合适的分支管理多个代码先。
* 分支代码变化可以合并会主线(或其他分支)
* 源代码管理的过程必须可重复、轻量化和精益。
* 源代码管理具备回溯能力,可跟踪所有的变化
* 源代码管理可帮助提高工作效率和产品质量。
目标:
* 确保所有的源代码安全地受控和没有重要的源代码(其他CI)丢失
* 提高整个团队的工作效率,多方面提高代码质量,实现自动化测试和系统级测试,代码分析或者自动化回归测试。
* 提供完全的可跟踪能力。
本文介绍了源代码管理(SCM)的基本原则与目标,包括代码受控、基线建立、分支管理等,旨在确保代码安全、提升团队效率及代码质量。
1724

被折叠的 条评论
为什么被折叠?



