试读《未雨绸缪:理解软件配置管理(第2版)》
2012-07-19 11:46
218 查看
对于我们这些做软件开发的人来说,配置管理似乎是知道的,但要是自己去下个定义,明确的阐述却不容易。趁此机会正好了解一下。
软件配置管理是关于软件资产的管理。什么是软件资产呢?源代码、设计文档等文档、可以运行的程序、自动测试脚本、编译器等工具和环境……所有在软件研发过程中使用的或产生的,有价值的值得保存的东西,都是软件资产。软件配置管理就是关于这些内容的管理。
软件配置管理要管理软件资产的存放和记录。把软件资产——主要是源代码,放在合适的目录结构里,放在合适的地方存储,防止丢失或者弄乱。还要记录谁“借”出了什么文件,什么时候“还”的。在这一“借”一“还”的过程中,如果开发人员修改了它,软件配置管理就要记录下这些修改。软件配置管理关心:这个文件的各个历史版本是否记录下来了,以便今后翻阅;各次修改的修改者、修改的原因是否记录下来了,以便将来可以理解当时的情形,理解为什么做出这样的改动。
软件配置管理也要做一些控制性的工作。
版本控制工具是我们在开发过程当中,使用最多的工具,例如SVN,CVS等等。 我觉得配置管理就是把软件资产的效益最大化的工作,这么讲虽然有点片面,但是好像放在任何一项配置管理的工作中都是正确的。比如安全性,就是保证软件资产不流失,对内效益最大化。再如版本控制,就是保证以前工作得到的软件资产。
阅读更多相关文章推荐
- 《网管员必读——网络组建》(第2版)试读样章下载
- 未雨绸缪:理解软件配置管理(第2版)
- 《网管员必读——网络管理》(第2版)试读样章下载
- 《网管员必读——网络安全》(第2版)试读样章下载
- 有奖试读—Windows PowerShell实战指南(第2版)
- 《网管员必读——服务器与数据存储》(第2版)试读样章下载
- Excel专业开发(第2版)试读样章
- 有奖试读—Windows PowerShell实战指南(第2版)
- 有奖试读—Windows PowerShell实战指南(第2版)
- 《网管员必读——超级网管经验谈》(第2版)试读样章下载
- 《网管员必读——网络基础》(第2版)试读样章下载
- 《网管员必读——网络应用》(第2版)试读样章下载
- 试读—Windows PowerShell实战指南(第2版)
- Oracle9i第2版中的UNT_FILE提高了文件输入/输出(I/O)功能。
- 收到带病毒的电子邮件....(第2版)
- 遇到Trojan-PSW.Win32.Agent.i(第2版)
- ASP.NET 2.0数据库入门经典(第4版)抢先试读
- 遭遇灰鸽子变种、Viking 和 N多木马(第2版)
- 《程序员》杂志试读:Ruby on Rails难入主流
- 博文视点Pragmatic Bookshelf 又添新成员《版本控制之道——使用Subersion,第2版》