《持续交付》第二章

2017-06-07  本文已影响11人  baiying

配置管理的策略将决定如何管理项目中的一切变化,本章书中从版本控制系统,管理依赖关系,管理配置信息,环境的配置管理来讨论了配置管理的内容及重要意义.

版本控制系统

在版本控制系统中,我们目前接触最多的就是git了,不过我们并没有将其用处发挥到极致,比如上述一些文档并没有被放进去,不过用了git最大的受益点应该是团队合作吧,代码共享,实时更新,轻松回退确实非常方便.

依赖管理

这里主要分为外部库文件管理和组件管理
我对组件管理稍微熟悉一点,因为我们目前的额项目主要也运用了组件化的思想,虽然每个组件都不大,但是也感受到了组件化所带来的好处.各个组件独立,互不影响但又互相关联.

软件配置管理

这一小节感觉灭有切身的经历,不是特别理解

环境管理

环境配置和应用程序的配置管理同等重要
高效配置管理策略的两个基本原则是
1.将二进制文件与配置信息分离
2.将所有的配置信息保存在一处
对环境变更过程的管理也是非常必要的,应当严格控制生产环境,不得轻易修改,而且生产环境的提交也必须经过严格的测试,一定记得每一次的提交都有可能被发布.

看完本章感觉就是对自己接触过的东西有了更加正确深刻的理解比如版本控制系统以及其中的一些原则.但是后边几部分之前没怎么接触看的时候并不能很快对号入座,比较吃力.

上一篇下一篇

猜你喜欢

热点阅读