图书介绍

软件配置管理-IBM Rational Clearcase和ClearQuest UCM指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

软件配置管理-IBM Rational Clearcase和ClearQuest UCM指南
  • 〔美〕Ueli Wahli等著;李纪华译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115149879
  • 出版时间:2006
  • 标注页数:272页
  • 文件大小:43MB
  • 文件页数:301页
  • 主题词:软件-配置-管理

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件配置管理-IBM Rational Clearcase和ClearQuest UCM指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 对软件生命周期管理的探讨3

1.1 轶闻3

第1部分 SCM介绍3

1.2 软件资产管理4

1.3 更好的软件配置管理意味着更好的业务实践5

1.4 提高业务价值的7个关键点5

1.4.1 安全性6

1.4.2 稳定性6

1.4.3 控制能力7

1.4.4 审计能力7

1.4.5 再现能力8

1.4.7 可伸缩性9

1.4.6 可跟踪能力9

1.5 良好的SCM是一种良好的业务实践10

第2章 选择正确的SCM策略11

2.1 问题11

2.2 版本控制策略12

2.3 配置控制策略14

2.4 过程管理策略15

2.5 问题跟踪策略17

第3章 为什么要选择ClearCase和ClearQuest19

3.1 简介19

3.2.1 IBM Rational ClearCase21

3.2 IBM Rational 团队协作平台21

3.3 统一变更管理23

3.4 IBM Rational ClearQuest24

第4章 IBM Rational产品集的对应关系和术语25

4.1 IBM Rational产品集到SCM环境的对应关系25

4.2 术语26

4.2.1 基本术语26

4.2.2 Base ClearCase术语30

4.2.3 UCM术语33

4.2.4 ClearQuest术语36

5.1 制定ClearCase和ClearQuest计划39

第5章 制定软件配置管理计划39

5.2 编写SCM计划40

5.2.1 介绍40

5.2.2 SCM框架41

5.2.3 SCM过程42

5.2.4 里程碑43

5.2.5 培训与资源43

5.2.6 分包商和供应商软件控制43

5.3 项目运行规律43

5.3.1 项目为什么会失败和成功43

5.4.2 路在何方45

5.4 路线图45

5.4.1 我们的当前状况如何45

5.4.3 如何实现46

5.5 起步策略47

5.5.1 现在开始47

5.5.2 管理期待47

5.5.3 及早使最终用户和其他涉众参与进来47

5.5.4 从小规模起步,但要密切关注下一步47

5.5.5 期待迭代开发47

5.5.6 现在开始(再次强调)48

6.1 角色和职责51

第6章 规划ClearCase51

第2部分 实施ClearCase51

6.1.1 教育培训52

6.2 ClearCase环境概述53

6.2.1 网域发布主机53

6.2.2 ClearCase LT主机53

6.2.3 ClearCase主机54

6.3 定义SCM基础设施54

6.3.1 正确估计网络规模55

6.3.2 正确估计服务规模56

6.3.3 支持的架构56

6.3.5 VOB服务器58

6.3.4 支持的文件系统58

6.3.6 视图服务器60

6.3.7 构建服务器61

6.3.8 客户机61

6.3.9 RAID级别介绍61

6.3.10 审查安全策略62

6.4 管理和维护63

6.4.1 备份策略63

6.4.2 软件计划65

6.5 参考资料67

7.2 设置测试环境69

7.1 现在开始69

第7章 设置ClearCase69

7.2.1 简单测试环境70

7.2.2 移至严格的测试环境70

7.3 设置环境71

7.3.1 网络基础设施71

7.4 设置ClearCase72

7.5 从服务器开始73

7.5.1 服务器连接73

7.5.2 主册服务器74

7.5.3 许可证服务器76

7.5.5 关于调整服务器77

7.5.4 VOB和视图服务器77

7.5.6 准备更改79

7.5.7 UNIX服务器和Windows客户端80

7.6 客户端81

7.6.1 专门针对Samba或TAS的客户端82

7.6.2 处理4:30AM风暴82

7.7 备份和恢复82

7.7.1 VOB83

7.7.4 许可证和var目录84

7.7.3 注册84

7.7.2 视图84

7.7.5 发布区85

7.7.6 恢复85

7.7.7 用MultiSite作为备份86

7.7.8 标准维护87

7.7.9 ClearCase的灾难恢复87

7.8 将代码迁移到ClearCase88

7.8.1 系统上线88

7.9 获取帮助89

8.1 背景93

8.1.1 什么是ClearQuest93

第3部分 实现UCM下的ClearQuest93

第8章 规划ClearQuest93

8.1.2 模式、存储库、数据库和其他术语94

8.1.3 ClearQuest的工作原理95

8.2 ClearQuest中的角色和职责96

8.2.1 ClearQuest管理员96

8.2.2 模式设计人员96

8.2.3 数据库管理员96

8.2.4 架构师或项目经理97

8.2.5 设计人员或开发人员97

8.2.6 测试人员97

8.2.7 变更控制委员会97

8.2.11 项目主管98

8.3.1 常见问题和字符集98

8.3 ClearQuest基础设施98

8.2.8 请求者98

8.2.10 提交者98

8.2.9 用户98

8.3.2 许可证服务器99

8.3.3 ClearQuest数据库服务器(商业数据库服务器)100

8.3.4 ClearQuest MultiSite传输服务器100

8.3.5 ClearQuest管理客户端101

8.3.6 ClearQuest Web服务器101

8.3.7 ClearQuest服务器101

8.3.10 ClearQuest邮件102

8.3.8 ClearQuest(本地)客户端102

8.3.9 ClearQuest Web客户端102

8.3.11 磁盘空间提供者103

8.4 基础设施规划103

8.5 过程规划104

8.6 安装规划105

8.6.1 估计安装所需存储空间105

8.6.2 估计数据库的大小106

8.7 参考资料106

第9章 设置ClearQuest107

9.1 规划环境107

9.2 建立测试环境107

9.2.2 从现在开始108

9.2.1 建立测试环境的原因108

9.3 数据库服务器109

9.3.1 设置数据库服务器109

9.3.2 建立和测试备份与恢复例程109

9.3.3 标准化维护109

9.3.4 ClearQuest灾难恢复109

9.4 安装110

9.5 系统上线110

9.5.1 谁来参与111

9.5.2 培训111

9.6 成功的上线112

9.5.3 为变更而培训112

9.6.1 例子1:突进式113

9.6.2 例子2:渐进式115

第4部分 实施统一变更管理119

第10章 实施UCM119

10.1 UCM背景知识119

10.1.1 UCM对象119

10.1.2 UCM生命周期120

10.1.3 UCM策略121

10.1.4 UCM ClearQuest集成122

10.3 UCM配置组件设计125

10.2 UCM设计概述125

10.3.1 定义组件范围126

10.3.2 管理组件集和层次126

10.3.3 管理组件重用127

10.3.4 实现组件128

10.3.5 组件设计约束128

10.4 UCM项目设计128

10.4.1 项目组织129

10.4.2 项目设计约束129

10.5 UCM流设计130

10.5.1 个人开发流131

10.5.3 共享流项目132

10.5.2 单一流项目132

10.5.4 流层次133

10.5.5 项目和流134

10.5.6 专用流134

10.5.7 轻量级的并行开发135

10.6 物理VOB定义135

10.7 基线命名约定136

10.8 集成ClearQuest到UCM136

10.8.1 使用和不使用ClearQuest的UCM137

10.8.2 定制变更管理生命周期137

10.8.4 定义父-子活动138

10.8.3 ClearQuest UCM策略定制138

10.8.5 ClearQuest安全控制139

10.8.6 多用户数据库139

10.8.7 ClearQuest设计约束140

10.9 UCM常见设计问题对照表140

10.9.1 过早转到个人流140

10.9.2 过晚转到个人流141

10.9.3 太多的UCM项目141

10.9.4 让流变得陈旧141

10.9.6 使用子流还是新项目142

10.10 UCM基础设施142

10.9.5 过于复杂的状态模型142

10.11 UCM的管理问题144

10.11.1 管理UCM数据集144

10.11.2 管理旧的视图144

10.11.3 项目创建过程145

10.11.4 管理旧的对象145

10.12 起步——建立UCM测试环境145

10.12.1 测试环境概述145

10.12.2 第1步——建立基础设施146

10.12.3 第2步——建立UCM存储库和组件148

10.12.4 第3步——创建UCM项目150

10.12.6 第5步——安装ClearQuest并创建数据集153

10.12.5 第4步——遍历标准UCM开发生命周期153

10.12.7 第6步——集成UCM项目和ClearQuest155

10.12.8 后续步骤156

10.13 参考资料157

第11章 管理复杂性159

11.1 构建软件与架桥不一样159

11.1.1 变化的需求160

11.1.2 不现实的预期160

11.1.3 开发工具的变化160

11.1.4 技术的变化161

11.1.5 复杂性161

11.2.1 组件162

11.2 使用组件管理复杂性162

11.2.2 无根组件164

11.2.3 基线164

11.2.4 流165

11.2.5 项目165

11.2.6 管理具有多个组件的项目169

11.2.7 什么是复合基线169

11.2.8 使用无根组件解决复合基线冲突172

11.2.9 小结173

第5部分 用MultiSite实施分布式UCM177

第12章 用MultiSite规划分布式开发177

12.1 MultiSite背景177

12.1.1 ClearCase MultiSite178

12.1.2 ClearQuest MultiSite179

12.1.3 为什么不只使用集中服务器180

12.1.4 管理分布式并发控制180

12.1.5 MultiSite对UCM用户的影响181

12.2 MultiSite基础设施概述182

12.3 MultiSite的硬件需求182

12.3.1 升级本地环境以支持MultiSite183

12.3.2 建立远程CM站点184

12.4 软件升级需求184

12.4.1 本地环境的软件升级185

12.5 软件许可需求186

12.4.2 远程站点的软件考虑186

12.5.1 您需要多少MultiSite许可证187

12.5.2 为分布式开发合作伙伴提供许可证187

12.6 在站点之间建立连接188

12.6.1 通过直接IP连接进行传输188

12.6.2 通过防火墙传输188

12.6.3 配置通信包190

12.7 自动化复制191

12.7.1 复制任务191

12.8 扩展CM组织192

12.9 使用MultiSite进行灾难恢复193

12.8.2 分布式服务模式193

12.8.1 集中服务模式193

12.9.1 使用专用的灾难恢复站点(DR站点)194

12.10 MultiSite计划194

12.11 分析和审定远程站点195

12.11.1 分析远程站点195

12.11.2 审定远程站点是否适于进行分布式开发195

12.11.3 挑选第一个项目196

12.12 详细计划和购置基础设施196

12.12.1 MultiSite的简单测试环境196

12.12.2 MultiSite实施计划196

12.12.3 分布式CM计划197

12.13  MultiSite上线计划198

12.13.1 定义角色和职责198

12.13.2 培训计划198

12.13.3 准备事项检查199

12.14 参考资料199

第13章 配置分布式开发环境201

13.1 设置MultiSite测试环境201

13.2 建立MultiSite管理流程202

13.2.1 复制流程202

13.2.4  ClearQuest用户管理203

13.2.3  ClearQuest模式升级203

13.2.2 备份和恢复过程203

13.2.5 软件升级204

13.3 实践204

13.4 配置生产环境204

13.4.1 升级本地环境以支持MultiSite204

13.4.2 检验与远程站点的连通性205

13.4.3 在远程站点上设置可用的ClearCase环境205

13.4.4 检验MultiSite环境208

13.5 上线过程208

13.5.1 基础设施就绪208

13.5.4 上线当天209

13.5.2 上线前两周209

13.5.3 上线前一周209

13.5.5 上线后的一至两天210

13.5.6 上线后的一个月210

13.6 成功的上线案例210

第14章 实施MultiSite213

14.1 MultiSite设计概述213

14.2 物理存储库设计213

14.2.1 访问控制213

14.3 管理复制214

14.3.1 定义复制拓扑214

14.2.2 MultiSite许可214

14.3.2 定义通信包大小215

14.3.3 定义通信包频率215

14.4 在UCM/ClearCase中管理主控权216

14.5 分布式开发的使用模型216

14.5.1 生产者-消费者模型217

14.5.2 本地集成流217

14.5.3 管理跨站点的串行开发217

14.6 在ClearQuest中管理主控权220

14.6.1 本地主控权模型220

14.6.2 主控权的手动变更220

14.6.4 基于状态的主控权221

14.6.3 避免主控权的变更221

14.7 启动——建立一个MultiSite简单测试环境222

14.7.1 简单测试环境概述222

14.7.2 基础设施安装223

14.7.3 第1步——ClearCase MultiSite复制226

14.7.4 第2步——ClearQuest MultiSite复制230

14.7.5 第3步——集成的UCM MultiSite复制235

14.7.6 下一步236

14.8 参考资料236

A.1 软件配置管理计划239

A.1.1 模板239

附录A SCM计划模板示例239

第6部分 附录239

附录B Base ClearCase快速指南243

B.1 视图243

B.2 修改文件244

B.3 创建新文件244

B.4 删除元素245

B.5 重命名(移动)元素245

B.6 复制元素245

B.7 显示信息246

B.8 显示文件和目录信息246

C.1 简介和免责声明249

附录C ClearCase管理目录文件249

C.2 专有文件250

C.2.1 注册服务器250

C.2.2 许可证服务器250

C.2.3 几个主机名251

C.2.4 不加载MVFS251

C.2.5 MultiSite251

C.3 按目录划分的管理文件251

C.3.1 文件描述252

C.3.2 用法254

D.1 流程257

附录D 创建ClearQuest父-子链接记录257

附录E 与WebSphere Studio和Eclipse集成的最佳实践265

E.1 Studio或Eclipse与ClearCase和ClearQuest一起使用的最佳实践265

附录F 其他资料267

F.1 Web资料的位置267

F.2 使用Web资料267

F.3 缩略语268

F.4 相关出版物269

F.4.1 IBM红皮书269

F.4.2 其他出版物270

F.4.3 在线资源270

F.4.4 如何获得IBM红皮书271

F.4.5 来自IBM的帮助272

热门推荐