知识卡片
版本控制范围
内容
版本控制不应只管源代码,凡是软件交付过程中的重要内容,只要会变化且影响结果,都应能追踪历史。发散:流水线配置、测试用例和环境描述失控,同样会破坏可重复交付,这也是[[记录可追溯]]强调”未雨绸缪做记录”的原因。
参考来源
- 位置:《软件交付通识》第14章《源代码版本控制》(源文件:_epub-src/text/part0020_split_001.html)
- 结论依据:原文指出很多内容都应纳入版本控制,既可用 Git,也可在相应工具中记录修改历史。
- 原始内容:不只是源代码,在软件交付过程中,有很多内容都应当被纳入版本控制中。其中大体分为两种做法:一是纳入专门的版本控制工具中来管理,比如使用Git;二是在相应的工具中增加记录修改历史的能力,比如在工作项管理工...