书籍详情
软件配置管理及其工具应用
作者:黄军等编著
出版社:人民邮电出版社
出版时间:2002-01-01
ISBN:9787115107770
定价:¥25.00
购买这本书可以去
内容简介
本书围绕软件配置管理和配置管理工具的应用而编写,详尽地介绍了软件配置管理基础知识和相关的软件配置管理工具。全书分为9章和附录,内容包括软件配置管理技术的基础知识、版本控制工具VisualSourceSafe基础和应用、软件配置管理工具ClearCase基础、ClearCase客户端应用、ClearCase服务器应用、其他配置管理工具、版本合并工具BeyondCompare应用、缺陷和时间记录表。本书注重实用性,希望读者通过对本书的学习,了解并熟练掌握软件配置管理技术和软件配置管理工具的应用。本书既可作为初级和中级程序员的自学指导书,也可作为软件开发人员和项目经理的学习参考书,适用于从事项目管理的广大技术人员以及作为相关院校师生的学习参考。
作者简介
暂缺《软件配置管理及其工具应用》作者简介
目录
第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 SourceSafe 65
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 删除ClearCase 98
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 UCM 132
第6章 ClearCase服务器应用 133
6.1 ClearCase系统管理员和发布工程师 133
6.2 创建ClearCase用户账号和用户组 134
6.3 管理ClearCase网络 134
6.4 管理VOB数据库 135
6.4.1 创建VOB 136
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/Harvest 151
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 Solution 155
7.2.1 简介 156
7.2.2 技术特点 156
7.2.3 系统要求和集成性 157
7.3 Source Integrity 158
7.3.1 全面的软件配置管理功能 159
7.3.2 有效的变更管理 161
7.3.3 通过Web访问软件配置管理和变更管理 161
7.3.4 支持平台 161
7.4 RCS 161
7.5 CVS 162
第8章 版本合并工具Beyond Compare 164
8.1 Session设置 164
8.2 目录比较功能 166
8.3 文件比较功能 172
8.4 快捷键 176
第9章 缺陷. 时间记录表 178
9.1 缺陷记录表 178
9.2 时间记录表 180
附录 182
附录A CMM等级2中的软件配置管理 182
附录A.1 执行约定 182
附录A.2 执行能力 183
附录A.3 软件配置管理所执行的顶层活动 184
附录A.4 测量和分析 186
附录A.5 验证实施 186
附录B 配置控制组在软件开发过程中的职责 187
附录C 配置管理组在软件开发过程中的职责 188
附录D 软件配置管理计划示例 190
附录D.1 引言 190
附录D.2 管理 191
附录D.3 软件配置管理活动 193
附录D.4 工具. 技术和方法 194
附录D.5 媒体控制 194
附录D.6 对供货单位的控制 195
附录D.7 记录的收集. 维护和保存 195
附录D.8 配置管理报表 196
附录E 软件修改控制记录表 199
附录F 将Windows NT Server 4.0安装为主域控制器 202
参考文献 205
参考站点 206
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 SourceSafe 65
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 删除ClearCase 98
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 UCM 132
第6章 ClearCase服务器应用 133
6.1 ClearCase系统管理员和发布工程师 133
6.2 创建ClearCase用户账号和用户组 134
6.3 管理ClearCase网络 134
6.4 管理VOB数据库 135
6.4.1 创建VOB 136
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/Harvest 151
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 Solution 155
7.2.1 简介 156
7.2.2 技术特点 156
7.2.3 系统要求和集成性 157
7.3 Source Integrity 158
7.3.1 全面的软件配置管理功能 159
7.3.2 有效的变更管理 161
7.3.3 通过Web访问软件配置管理和变更管理 161
7.3.4 支持平台 161
7.4 RCS 161
7.5 CVS 162
第8章 版本合并工具Beyond Compare 164
8.1 Session设置 164
8.2 目录比较功能 166
8.3 文件比较功能 172
8.4 快捷键 176
第9章 缺陷. 时间记录表 178
9.1 缺陷记录表 178
9.2 时间记录表 180
附录 182
附录A CMM等级2中的软件配置管理 182
附录A.1 执行约定 182
附录A.2 执行能力 183
附录A.3 软件配置管理所执行的顶层活动 184
附录A.4 测量和分析 186
附录A.5 验证实施 186
附录B 配置控制组在软件开发过程中的职责 187
附录C 配置管理组在软件开发过程中的职责 188
附录D 软件配置管理计划示例 190
附录D.1 引言 190
附录D.2 管理 191
附录D.3 软件配置管理活动 193
附录D.4 工具. 技术和方法 194
附录D.5 媒体控制 194
附录D.6 对供货单位的控制 195
附录D.7 记录的收集. 维护和保存 195
附录D.8 配置管理报表 196
附录E 软件修改控制记录表 199
附录F 将Windows NT Server 4.0安装为主域控制器 202
参考文献 205
参考站点 206
猜您喜欢