初看到这本书的名字,我还以为是在具体项目中把配置文件放在什么地方,目录结构是怎么样的,怎么组织是比较好的,试读了之后发现并不完全是这样。软件配置管理是对软件资产的管理以及对这些资产的存放与记录并且能做到相应的控制,它是这样的一类资源:设计文档等文档、可以运行的程序、自动测试脚本、编译器等工具和环境……所有在软件研发过程中使用的或产生的,有价值的值得保存的东西。
为什么说软件的配置管理很重要呢?其实在一个一般规模以上的项目中,如果不做好配置管理的话,会是工作陷入混乱状态,现在的开发分工比较明确,都是分块开发的,但是即使是分块开发也会遇到一些公用的东西,对于这些资源的处理要格外小心,因为这是影响全局的。还有的就是如书中所说,有可能会出现覆盖的现象,你用你的那份代码修改之后保存上去,别人在没有比较的情况下修改了本地的代码并上传,这就导致了覆盖。所以在项目开发的时候会使用版本控制工具来建立版本库、工作区,来进行提交、更新等操作。这比起手工的方式来,既便捷又安全。
当然,在一个好的软件配置方案下,开发人员能够较容易的了解如何上传与更新代码,并且这样不会出现大的问题,万一出现问题了(这个有可能是使用者不清楚所致,这也是很多莫名bug的由来,明明改过的,结果别人merge的时候将你的代码弄掉了,这就是开发人员不注意所致,属于人为因素)。
试读部分读起来简单易懂,作者的文笔幽默,即使不在it行业的人看了,我想也是能很好的理解的。
分享到:
相关推荐
深入理解Android内核设计思想(第2版)(上下册)-试读版.pdf
本书介绍了软件项目行为的86 个模式,基本上概括了软件项目生命周期的方方面面,揭示了软件项目最常遇到的困境,反省了行业内种种不良习惯和做法。六位作者均来自一个开发咨询的管理团队大西洋系统行会,长期以来为...
《若为自由故:自由软件之父理查德·斯托曼传》用叙事体的风格,讲述了理查德·斯托曼的成长经历和传奇人生。本书记录了斯托曼从一名黑客成为自由软件的倡导者,并发起自由软件运动的成长经历。作者通过接触斯托曼...
本资源是最新出版上市、在各大书店全面极度热销的《Cisco/H3C交换机配置与管理完全手册》(第二版)的两个完整的试读样章,一章为Cisco的STP/RSTP/MSTP配置与管理,一章为H3C的隔离用户VLAN和Supper-VLAN配置与管理...
基于10.5版本全新升级,注重实战,海量实例贯穿全书,深度讲解核心功能; Tableau亚太区副总裁、百度副总裁、埃森哲大中华区董事总经理联袂推荐; 百度、阿里、菜鸟网络资深数据分析专家经验,快速提升实战技能
《CiscoH3C交换机配置与管理完全手册》试读大集合。
本书以实际项目为原型、以关键理论与丰富实践为指导,贯彻了先进的项目管理理念与全程质量管理思想。
资源名称:精通Java并发编程(第2版)【试读】资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
资源名称:Unity 3D游戏开发(第2版)【试读】资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
C++高级编程(第2版) 中文试读版 英文文字版pdf 带源码和帮助文件 作者:(比利时)格莱戈尔(Marc Gregoire)(美国)索尔特(Nicholas A.Solter) (美国)凯乐普(Scott J.Kleper) 译者:侯普秀 郑思遥 《C++...
SQL Server MVP最新作品,添加了大量关于SQL Server 2012的新内容,帮助DBA利用SQL Server 2012的许多新功能简化工作,高效管理SQL Server的提示、技巧和解决方案 教授读者成功管理SQL Server 2012所需的技能,你将会...
本资源是最新出版上市、在各大书店全面极度热销的《Cisco/H3C交换机高级配置与管理技术手册》的两个完整的试读样章,一章为H3C的VRRP配置与管理,一章为Cisco的端口镜像配置与管理,共100多页。
测试人员可以看看,对LoadRunner性能测试工具想了解下的朋友,看看吧?这是一个很好的文档,不是一个是多个文档在里面哦!看看,不会让你失望的!
可计算性与计算复杂性导引(第2版) 试读版
本书是公认的Oracle数据库权威指南...新版在前两版的基础上,增加了针对Oracle Database 12c诸多特性的介绍。新增内容重点关注12c的云架构,以及可插拔式数据库的应用。作者通过大量示例详解每个特性的原理及应用场景。
Java语言程序设计(基础篇)(英文版·第10版)试读版
《Wireshark数据包分析实战(第2版)》样章试读.
试读-Docker 容器与容器云(第2版)-P469-浙大-人邮-2016.10