图书介绍
软件过程之美 软件配置管理策略及主流工具实战【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 周小辉编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121124006
- 出版时间:2011
- 标注页数:486页
- 文件大小:154MB
- 文件页数:501页
- 主题词:软件-管理
PDF下载
下载说明
软件过程之美 软件配置管理策略及主流工具实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
开篇 融会贯通——软件配置管理策略及其最佳实践1
一、融会贯通——理解软件配置管理1
二、软件配置管理的过去、现在与未来9
三、软件配置管理最佳实践19
第1章 StarTeam全视图23
1.1 初步了解StarTeam23
1.1.1 从ALM战略到SDO战略23
1.1.2 StarTeam是软件配置管理工具25
1.1.3 StarTeam价值所在26
1.2 StarTeam技术架构与核心功能27
1.2.1 StarTeam技术架构27
1.2.2 StarTeam核心功能与特性28
1.3 StarTeam相关术语31
1.3.1 容器(Container)31
1.3.2 对象(Object)33
1.3.3 工作文件夹35
1.3.4 StarTeam配置项35
1.3.5 生命周期特性35
1.4 本章小结36
第2章 搭建StarTeam工作环境37
2.1 安装StarTeam服务器37
2.1.1 获取安装程序37
2.1.2 了解系统需求38
2.1.3 安装StarTeam服务器40
2.1.4 创建新的实例40
2.1.5 熟悉服务器实例的目录结构46
2.1.6 新型的仓库存储结构Native-Ⅱ48
2.1.7 锁定和取消锁定服务器实例49
2.1.8 使服务器实例生效和失效50
2.1.9 使服务器实例以Windows服务的方式运行50
2.1.10 设置服务器实例的选项50
2.1.11 修改服务器会话选项53
2.1.12 删除服务器实例54
2.2 安装与配置StarTeam客户端55
2.2.1 登录客户端55
2.2.2 设置个性化选项57
2.2.3 使所有客户端具有相同的个性化选项64
2.2.4 修改个人信息65
2.3 服务器实例配置最佳实践65
2.3.1 考虑组织机构的分割65
2.3.2 利用StarTeam对分布式团队的支持能力65
2.3.3 不要区分内部还是外部访问66
2.3.4 避免服务器实例变得过于庞大66
2.3.5 根据实际情况共享机器66
2.3.6 拆分大的服务器实例67
2.4 备份与恢复策略67
2.4.1 备份与恢复策略67
2.4.2 如何执行备份68
2.4.3 移动StarTeam服务器实例69
2.5 本章小结70
第3章 掌握StarTeam的安全机制及进行安全配置71
3.1 StarTeam安全机制概述71
3.1.1 StarTeam安全特性72
3.1.2 层次性的安全体系72
3.2 建立用户和组75
3.2.1 StarTeam的默认组75
3.2.2 添加用户76
3.2.3 修改用户口令78
3.2.4 强制修改口令79
3.2.5 检查用户的登录和账号状态79
3.2.6 挂起和重新激活用户账号79
3.2.7 强制用户退出系统79
3.2.8 删除用户账号80
3.2.9 查看或修改用户的组成员关系80
3.2.10 添加组81
3.2.11 改变组的父组81
3.2.12 确定组的成员82
3.2.13 删除组82
3.3 系统策略82
3.3.1 口令策略83
3.3.2 设置登录企图的尝试次数83
3.3.3 访问权限策略84
3.3.4 组特权85
3.3.5 安全事件策略86
3.4 服务器实例级的访问权限设置86
3.5 项目级访问权限设置87
3.6 视图级访问权限设置89
3.7 文件夹级访问权限设置91
3.7.1 在文件夹级设置访问权限的特点91
3.7.2 设置“此文件夹”的访问权限94
3.7.3 设置“子文件夹”的访问权限95
3.8 配置项级访问权限设置97
3.8.1 设置文件的访问权限97
3.8.2 设置其他配置项的访问权限99
3.9 变更包访问权限设置101
3.10 外部链接访问权限102
3.11 组件级别的访问权限设置103
3.11.1 设置组件级别的访问权限103
3.11.2 为单独的过滤或查询设置访问权限104
3.12 设置晋升状态的访问权限105
3.13 StarTeam安全设置最佳实践107
3.14 本章小结108
第4章 管理StarTeam项目与视图109
4.1 StarTeam项目概述109
4.1.1 理解与认识StarTeam项目110
4.1.2 创建StarTeam项目110
4.1.3 打开项目111
4.1.4 设置项目级的属性112
4.1.5 删除项目114
4.2 项目创建与使用建议114
4.2.1 保持项目的独立与自治115
4.2.2 处理跨项目文件依赖116
4.2.3 支持跨项目活动117
4.3 StarTeam视图118
4.3.1 理解视图118
4.3.2 理解视图的类型119
4.3.3 创建视图126
4.3.4 设置视图属性129
4.3.5 视图角色130
4.3.6 对象与配置项133
4.3.7 视图的正确使用135
4.3.8 视图中的变更管理136
4.3.9 删除视图138
4.4 比较和合并视图139
4.4.1 VCM概述139
4.4.2 StarTeam变更包特性142
4.4.3 VCM合并类型、规则与场景145
4.4.4 VCM合并类型场景举例148
4.4.5 合并点151
4.4.6 体验VCM过程152
4.4.7 VCM幕后动作157
4.4.8 定制VCM类型162
4.5 本章小结162
第5章 StarTeam基本操作163
5.1 管理文件夹163
5.1.1 理解文件夹层次164
5.1.2 理解工作文件夹168
5.2 查询与过滤169
5.2.1 使列头显示正确的字段169
5.2.2 对配置项进行排序和分组170
5.2.3 查询(Query)171
5.2.4 过滤175
5.3 日常基本操作177
5.3.1 在视图间移动文件夹和配置项177
5.3.2 创建到配置项的快捷方式178
5.3.3 复制和打开StarTeam URL178
5.3.4 在视图间共享文件夹和配置项180
5.3.5 理解分支181
5.3.6 对文件夹、文件和变更请求执行分支182
5.3.7 重新配置文件夹和配置项183
5.3.8 锁定和取消锁定配置项185
5.3.9 比较属性186
5.3.10 使用历史列表186
5.3.11 按字段内容查找配置项187
5.3.12 打印配置项188
5.3.13 通过E-mail发送配置项188
5.3.14 标记配置项为已读或未读189
5.3.15 标记(flag)配置项189
5.3.16 删除文件夹或配置项190
5.4 本章小结190
第6章 使用File组件进行文件管理191
6.1 文件基本处理过程191
6.1.1 添加文件到视图中192
6.1.2 从StarTeam中打开和编辑文件193
6.1.3 重命名文件194
6.1.4 检入文件194
6.1.5 检出文件197
6.1.6 理解文件状态199
6.1.7 比较与合并文件200
6.2 基于活动的检入与检出204
6.2.1 应用过程规则204
6.2.2 基于活动的检入与检出206
6.2.3 过程规则使用场景举例207
6.2.4 文件发布清单报告208
6.3 其他文件操作208
6.3.1 有效查看文件信息208
6.3.2 查看文件历史版本的内容209
6.3.3 修改文件属性209
6.4 自动化构建与发布211
6.4.1 Ant基本配置212
6.4.2 StarTeam任务212
6.4.3 没被Ant直接覆盖的StarTeam需要218
6.5 本章小结225
第7章 使用ChangeRequest组件进行变更请求管理227
7.1 使用标准变更请求组件进行变更请求管理228
7.1.1 StarTeam内置变更请求跟踪系统模型及内置工作流230
7.1.2 使用报表和图236
7.2 使用StarTeam Layout Designer定制标准属性对话框237
7.2.1 Layout Designer功能描述及使用流程237
7.2.2 Layout Designer的使用238
7.3 定制工作流与窗体245
7.3.1 理解StarTeam WorkFlow Extensions246
7.3.2 定制工作流的步骤247
7.3.3 安装相应的软件248
7.3.4 执行工作流定制与窗体定制248
7.4 本章小结270
第8章 使用主题组件进行在线讨论271
8.1 主题组件271
8.1.1 查看和使用主题272
8.1.2 使用主题过滤273
8.1.3 创建主题274
8.1.4 答复主题或响应275
8.1.5 修改主题和响应的属性275
8.2 本章小结275
第9章 使用需求组件管理需求277
9.1 需求组件277
9.1.1 查看和使用需求277
9.1.2 创建需求或子需求279
9.1.3 与CaliberRM需求管理工具集成281
9.2 本章小结282
第10章 使用任务组件进行任务管理283
10.1 单独使用任务组件进行任务管理283
10.1.1 创建任务284
10.1.2 任务分配与跟踪286
10.1.3 添加工作记录286
10.2 集成MS Project与StarTeam任务组件286
10.2.1 安装与配置Project集成288
10.2.2 使用Project集成:同步用户290
10.2.3 使用Project集成:导出Project任务到StarTeam中292
10.2.4 在StarTeam中查看和修改导出过来的任务294
10.2.5 使用Project集成:导入StarTeam工作记录到Project中297
10.2.6 使用Project集成:同步任务298
10.2.7 取消Project任务与StarTeam任务之间的链接299
10.3 本章小结300
第11章 StarTeam标识技术301
11.1 标签301
11.2 晋升状态310
11.3 链接316
11.4 引用321
11.5 本章小结330
第12章 StarTeam审计与报告技术331
12.1 StarTeam报告与图表技术331
12.1.1 从软件配置管理度量说起331
12.1.2 StarTeam内置报告技术334
12.1.3 StarTeam内置图表技术338
12.1.4 导出信息341
12.1.5 StarTeam Datamart的安装、配置与使用341
12.2 利用StarTeam日志实现监控347
12.2.1 服务器日志347
12.2.2 安全事件日志348
12.2.3 客户端日志349
12.2.4 审计日志350
12.3 本章小结351
第13章 CVS/CVSNT概述与基本实践353
13.1 认识CVS/CVSNT353
13.1.1 CVS/CVSNT之前世今生353
13.1.2 CVS的特性354
13.1.3 CVS/CVSNT相关学习资源355
13.2 CVSNT工作原理与安装配置356
13.2.1 CVSNT服务器的安装357
13.2.2 CVSNT基本概念358
13.2.3 创建仓库360
13.2.4 CVSNT文件处理机制361
13.2.5 让你的CVSNT更安全363
13.2.6 创建新项目367
13.2.7 CVSNT仓库维护372
13.3 CVSNT基本操作373
13.3.1 CVSNT的版本概念:版本与版本标签373
13.3.2 常见操作术语381
13.3.3 创建工作拷贝381
13.3.4 CVSNT中目录、文件的增删与移动382
13.3.5 修改文件并提交到服务器384
13.3.6 取消修改386
13.3.7 版本比较386
13.3.8 更新工作拷贝387
13.3.9 代码冲突检测与解决388
13.3.10 版本回退390
13.3.11 查看日志与历史信息391
13.3.12 清除工作拷贝393
13.3.13 CVSNT输出(Export):发布源码394
13.4 集成CVSNT与开发工具395
第14章 将CVSNT作为协同开发平台397
14.1 协同开发环境下的相关问题398
14.2 CVS并行开发398
14.2.1 为什么需要并行开发398
14.2.2 什么是版本分支399
14.2.3 创建版本分支400
14.2.4 切换到想要工作的版本分支402
14.2.5 版本分支的合并403
14.2.6 小心使用版本分支405
14.3 CVSNT协同开发机制405
14.3.1 CVSNT的锁定机制405
14.3.2 识别文件状态406
14.3.3 CVSNT协同开发通信机制407
14.3.4 CVSNT触发器配置410
第15章 构建完整的开源软件配置管理平台413
15.1 CVSTracNT简介及安装配置413
15.1.1 CVSTracNT特点414
15.1.2 功能414
15.1.3 体系结构414
15.1.4 安装配置CVSTracNT415
15.1.5 用户权限设置419
15.1.6 其他设置421
15.2 任务单管理421
15.2.1 创建任务单421
15.2.2 以报表的方式查询/编辑/删除任务单的信息422
15.3 通过CVSTracNT浏览信息423
15.3.1 以时间线的方式浏览信息423
15.3.2 里程碑424
15.3.3 搜索425
15.4 与CVSNT仓库进行协作426
15.4.1 CVSNT仓库操作426
15.4.2 仓库操作时可能会遇到的问题427
15.5 WiKi428
15.5.1 浏览WiKi信息428
15.5.2 创建WiKI信息429
15.5.3 编辑/删除WiKi信息430
15.6 本章小结430
第16章 实现每日构建与持续集成431
16.1 每日构建与持续集成概述431
16.2 Borland Gauntlet使用初步435
16.2.1 Gauntlet简介435
16.2.2 Gauntlet安装436
16.2.3 Gauntlet使用模式437
16.2.4 开始使用Gauntlet438
16.2.5 进入更广阔的Gauntlet世界443
16.3 实现StarTeam与Gauntlet的集成444
16.3.1 创建StarTeam回放444
16.3.2 调度回放446
16.4 本章小结446
第17章 企业SCM实施指南447
17.1 体系化建设软件开发管理平台447
17.1.1 各平台分工及其与配置管理系统之间的关系447
17.1.2 指导理论450
17.2 软件配置管理计划451
17.3 选对工具找好人451
17.3.1 成熟软件配置管理工具的特征451
17.3.2 配置管理员/经理的素质453
17.3.3 解决好组织结构问题454
17.4 实施中的注意事项455
17.4.1 以配置管理定义为纲,循序渐进455
17.4.2 解放思想,轻装前进455
17.4.3 自动化,再自动化456
17.5 本章小结456
附录A StarTeam软件配置管理计划模板457
A.1 简介459
A.1.1 目的459
A.1.2 范围459
A.1.3 定义和首字母缩写词459
A.1.4 参考459
A.2 软件配置管理459
A.2.1 组织、角色与职责459
A.2.2 适用的政策、规章和流程461
A.2.3 工具、环境与基础架构461
A.2.4 管理与维护462
A.3 SCM活动463
A.3.1 配置标识463
A.3.2 工作空间管理464
A.3.3 视图策略464
A.3.4 晋升模型465
A.3.5 配置与变更控制466
A.3.6 变更控制委员会(CCB)467
A.3.7 配置状态统计468
A.3.8 配置审计与检查469
A.3.9 发布流程469
A.3.10 成果提交469
A.3.11 接口控制470
A.3.12 转包商/供应商控制471
A.4 里程碑471
A.5 培训与资源471
A.5.1 StarTeam培训471
A.6 SCM日程计划471
A.7 SCM资源471
A.8 SCM计划维护472
附录B 常见软件配置管理工具介绍与比较473
附录C StarTeam概念及操作索引卡481
附录D 参考书目及配置管理学习资源483
热门推荐
- 3772175.html
- 2252902.html
- 1332879.html
- 1505314.html
- 2679017.html
- 3616251.html
- 1335576.html
- 1265777.html
- 901225.html
- 644694.html
- http://www.ickdjs.cc/book_3283730.html
- http://www.ickdjs.cc/book_1849505.html
- http://www.ickdjs.cc/book_3407303.html
- http://www.ickdjs.cc/book_559634.html
- http://www.ickdjs.cc/book_3105159.html
- http://www.ickdjs.cc/book_1304713.html
- http://www.ickdjs.cc/book_609879.html
- http://www.ickdjs.cc/book_1764551.html
- http://www.ickdjs.cc/book_581748.html
- http://www.ickdjs.cc/book_1161014.html