文摘
英文文摘
声明
第一章 前言
第二章 研究背景
2.1配置管理CM/软件配置管理SCM
2.2Borland公司的配置管理工具StarTeam
2.3多变种项目
第三章 软件配置管理SCM
3.1什么是软件配置管理
3.1.1软件配置管理的定义
3.1.2实施软件配置管理的好处
3.1.3软件配置管理的发展
3.2软件配置管理的主要内容
3.2.1基本概念
3.2.2版本控制
3.2.3变更控制
3.2.4工作空间管理
3.2.5并行开发支持
3.2.6过程控制
3.2.7构建和发布管理
3.2.8异地开发支持
3.2.9变更请求管理
3.3典型的SCM模型
3.3.1CICO模型
3.3.2组织模型
3.3.3长事务模型
3.3.4变更集模型
3.3.5统一CM模型
第四章 配置管理工具研究
4.1配置管理工具简介
4.1.1StarTeam的组件
4.1.2StarTeam的功能
4.1.3StarTeam的变体
4.1.4StarTeam的模型
4.2StarTeam的管理
4.2.1配置StarTeam Server
4.2.2创建StarTeam项目与添加文件
4.2.3创建视图
4.2.4创建视图标签和使用提升状态
4.2.5自定义项属性和更改属性字段
4.2.6添加组,添加用户和设置访问权限
4.2.7查看审核日志
第五章 建立SCM模型的最佳方式案例
5.1发布开发与主开发
5.2Bug修理
5.3独立产品的开发
5.4公共组件库的开发
5.5配置标识报告
第六章 基于多变种项目的配置管理策略
6.1对同一产品维护和开发的配置管理
6.2对不同软件特性的并行开发的配置管理
6.3同一产品不同版本之间并行开发的配置管理
6.4同一个产品开发多个定制版本的配置管理策略
6.5配置管理策略应用实例(项目foobar.Worldhello.Net)
第七章 总结
7.1工作总结
7.2工作展望
致谢
参考文献
作者简介