软件配置管理及其工具应用
分類: 图书,计算机/网络,计算机理论,
作者: 黄军,刘晓梅,熊勇编著
出 版 社: 人民邮电出版社
出版时间: 2002-12-1字数: 324千版次: 1版1次页数: 206印刷时间: 2002-12-1开本:印次:纸张: 胶版纸I S B N : 9787115107770包装: 平装编辑推荐
本书注重实用性,希望读者通过对本书的学习,了解并熟练掌握软件配置管理技术和软件配置管理工具的应用。本书既可作为初级和中级程序员的自学指导书,也可作为软件开发人员和项目经理的学习参考书,适用于从事项目管理的广大技术人员以及作为相关院校师生的学习参考。
内容简介
本书围绕软件配置管理和配置管理工具的应用而编写,详尽地介绍了软件配置管理基础知识和相关的软件配置管理工具。全书分为9章和附录,内容包括软件配置管理技术的基础知识、版本控制工具Visual SourceSafe基础和应用、软件配置管理工具ClearCase基础、ClearCase客户端应用、ClearCase服务器应用、其他配置管理工具、版本合并工具Beyond Compare应用、缺陷和时间记录表。
作者简介
目录
第1章 软件配置管理概述1
1.1 软件配置管理的历史1
1.2 软件配置管理的基础知识2
1.2.1 软件配置管理术语2
1.2.2 软件配置管理的定义11
1.2.3 软件配置管理的模式15
1.2.4 软件配置管理的功能领域15
1.2.5 软件配置管理的作用16
1.2.6 软件配置管理的重要性17
1.2.7 基于软件配置管理的开发团队成员17
1.3 软件配置管理过程18
1.3.1 配置标识18
1.3.2 版本管理20
1.3.3 变更控制21
1.3.4 配置审核22
1.3.5 配置状态记录22
1.4 基线更改控制流程24
1.5 软件配置管理系统27
1.5.1 软件配置管理系统的概念27
1.5.2 软件配置管理系统的功能28
1.6 软件配置管理工具30
1.6.1 软件配置管理工具的发展30
1.6.2 软件配置管理工具如何体现其系统概念31
1.6.3 软件配置管理工具的主要功能32
1.6.4 软件配置管理工具及其提供商评估34
1.6.5 商用的软件配置管理工具35
1.6.6 软件配置管理工具的简单应用37
1.7 软件配置管理计划39
1.8 构造和实施软件配置管理的解决方案40
1.8.1 组建配置管理方案构造小组40
1.8.2 对目标机构进行了解、评估41
1.8.3 制订实施计划42
1.8.4 定义配置管理流程43
1.8.5 试验项目的实施44
1.8.6 全面实施45
1.9 实施配置管理的好处45
第2章 软件配置管理的规程47
2.1 配置管理规程47
2.2 更改控制规程49
2.3 产品开发文档控制规程51
2.4 软件配置管理计划规范53
2.5 基线化流程58
2.6 缺陷跟踪流程59
第3章 版本控制工具Visual SourceSafe65
3.1 Visual SourceSafe的功能和特性65
3.2 Visual SourceSafe的重要概念66
3.3 SourceSafe的安装67
3.3.1 SourceSafe服务器的安装67
3.3.2 SourceSafe客户端的安装68
3.3.3 SourceSafe的重要文件68
3.4 SourceSafe数据库的配置和管理70
3.4.1 创建SourceSafe数据库70
3.4.2 打开SourceSafe数据库71
3.4.3 将用户添加给Visual SourceSafe数据库72
3.4.4 分析数据库73
3.4.5 针对远程SourceSafe数据库设置许可权限74
3.5 用SourceSafe组织软件开发项目75
3.5.1 将项目添加给SourceSafe数据库75
3.5.2 建立个人工作空间78
3.5.3 基本开发步骤79
3.5.4 基本的版本管理方法82
3.6 软件版本管理的基本框架85
3.6.1 Client/Server模型86
3.6.2 实现技术与方法87
3.6.3 管理过程中注意的问题88
第4章 ClearCase基础89
4.1 ClearCase的重要概念89
4.2 ClearCase的安装93
4.2.1 环境及软、硬件要求93
4.2.2 ClearCase服务器的安装94
4.2.3 ClearCase客户端的安装96
4.2.4 删除ClearCase98
4.3 ClearCase原理98
4.4 ClearCase的主要功能98
4.4.1 版本控制99
4.4.2 工作空间管理100
4.4.3 建立管理100
4.4.4 过程控制100
4.5 ClearCase特性101
4.6 Cleartool工具103
4.6.1 基础知识103
4.6.2 常用的命令104
4.7 ClearCase的优势107
4.8 配置方案108
第5章 ClearCase客户端应用109
5.1 用ClearCase管理软件开发项目109
5.1.1 创建个人工作空间109
5.1.2 基本开发步骤112
5.1.3 并行开发118
5.1.4 基本的版本管理121
5.2 ClearCase Details工具124
5.3 ClearCase的License机制125
5.4 ClearCase使用技巧126
5.5 软件并行开发流程131
5.6 UCM132
第6章 ClearCase服务器应用133
6.1 ClearCase系统管理员和发布工程师133
6.2 创建ClearCase用户账号和用户组134
6.3 管理ClearCase网络134
6.4 管理VOB数据库135
6.4.1 创建VOB136
6.4.2 数据输入136
6.4.3 VOB和视图的存储目录138
6.4.4 VOB数据库备份139
6.4.5 VOB数据库恢复140
6.4.6 VOB保护模式140
6.4.7 VOB权限设置142
6.4.8 VOB的加锁143
6.5 ClearCase的Registry机制145
6.6 ClearCase管理控制台146
6.7 ClearCase系统规划148
第7章 其他软件配置管理工具151
7.1 CCC/Harvest151
7.1.1 过程驱动的配置和变更管理152
7.1.2 全面的变更和配置管理152
7.1.3 提供多种的开发模式153
7.1.4 灵活易用性154
7.1.5 CCC/Harvest支持的平台154
7.2 Vertical Sky Solution155
7.2.1 简介156
7.2.2 技术特点156
7.2.3 系统要求和集成性157
7.3 Source Integrity158
7.3.1 全面的软件配置管理功能159
7.3.2 有效的变更管理161
7.3.3 通过Web访问软件配置管理和变更管理161
7.3.4 支持平台161
7.4 RCS161
7.5 CVS162
第8章 版本合并工具Beyond Compare164
8.1 Session设置164
8.2 目录比较功能166
8.3 文件比较功能172
8.4 快捷键176
第9章 缺陷、时间记录表178
9.1 缺陷记录表178
9.2 时间记录表180
媒体评论