ClearCase及配置管理
随着软件Software团队(Team)人员
![](/icons/866de.gif)
增加
![](/icons/866dou.gif)
软件Software版本不断变化
![](/icons/866dou.gif)
时间
![](/icons/866de.gif)
紧缺
![](/icons/866dou.gif)
多种平台
![](/icons/866de.gif)
复杂环境
![](/icons/866dou.gif)
使得ClearCase所拥有
![](/icons/866de.gif)
特殊组件已成为当今软件Software开发人员(工程人员和管理者)所必须
![](/icons/866de.gif)
工具
![](/icons/866dou2.gif)
分布式操作使得基于Client/Server
![](/icons/866de.gif)
运算结构跨越于网上客户机和服务器
![](/icons/866dou.gif)
ClearCase
![](/icons/866de.gif)
先进功能直接解决了原来开发团队(Team)所面临
![](/icons/866de.gif)
难以处理
![](/icons/866de.gif)
问题
软件Software开发所面临
![](/icons/866de.gif)
问题包括:对当前多种产品
![](/icons/866de.gif)
开发和维护
![](/icons/866dou.gif)
保证产品版本
![](/icons/866de.gif)
精确
![](/icons/866dou.gif)
重建先前发布
![](/icons/866de.gif)
产品
![](/icons/866dou.gif)
加强开发政策
![](/icons/866de.gif)
统
![](/icons/866yi.gif)
和对特殊版本需求
![](/icons/866de.gif)
处理
![](/icons/866dou2.gif)
通过解决这些问题
![](/icons/866dou.gif)
ClearCase用资源重用
![](/icons/866de.gif)
思路方法帮助开发团队(Team)使他们所有
![](/icons/866de.gif)
软件Software建立得更加可靠
![](/icons/866dou2.gif)
Rational公司
![](/icons/866de.gif)
ClearCase是软件Software配置领域
![](/icons/866de.gif)
先导
![](/icons/866dou.gif)
它主要基于Windows和UNIX
![](/icons/866de.gif)
开发环境
![](/icons/866dou2.gif)
它提供了全面
![](/icons/866de.gif)
配置管理──包括版本控制、工作空间管理、建立管理和过程控制
![](/icons/866dou.gif)
而且无须软件Software开发者改变他们现有
![](/icons/866de.gif)
环境、工具和工作方式
ClearCase
![](/icons/866de.gif)
4种功能
ClearCase主要应用于复杂
![](/icons/866de.gif)
产品发放、分布式团队(Team)合作、并行
![](/icons/866de.gif)
开发和维护任务
![](/icons/866dou.gif)
包括支持当今流行软件Software开发环境Client/Server网络结构
![](/icons/866dou2.gif)
在激烈
![](/icons/866de.gif)
市场竞争中
![](/icons/866dou.gif)
ClearCase
![](/icons/866de.gif)
特点直接响应了软件Software团队(Team)
![](/icons/866de.gif)
需求
![](/icons/866dou.gif)
如:软件Software生产、发布、维护等
ClearCase在某些方式上和其它
![](/icons/866de.gif)
软件Software配置管理系统有所区别
![](/icons/866dou.gif)
从本质上
![](/icons/866dou.gif)
ClearCase是无可比拟
![](/icons/866de.gif)
![](/icons/866dou.gif)
![](/icons/866yinwei.gif)
它包含了
![](/icons/866yi.gif)
套完整
![](/icons/866de.gif)
软件Software配置管理工具而且结构透明、界面可亲
![](/icons/866dou2.gif)
虽然ClearCase是
![](/icons/866yi.gif)
个可集成使用
![](/icons/866de.gif)
环境
![](/icons/866dou.gif)
但实际上我们仍可以把ClearCase
![](/icons/866de.gif)
所有特性划分为 4个具体功能范畴
VersionControl
ClearCase自动追踪每
![](/icons/866yi.gif)
个文件和目录
![](/icons/866de.gif)
变更情况
![](/icons/866dou.gif)
通过分支和归并功能支持并行开发
![](/icons/866dou2.gif)
在软件Software开发环境中
![](/icons/866dou.gif)
ClearCase可以对每
![](/icons/866yi.gif)
种对象类型(包括源代码、 2进制文件、目录内容、可执行文件、文档、测试包、编译器、库文件等)实现版本控制
![](/icons/866dou2.gif)
因而
![](/icons/866dou.gif)
ClearCase提供
![](/icons/866de.gif)
能力远远超出资源控制
![](/icons/866dou.gif)
并且可以帮助团队(Team)
![](/icons/866dou.gif)
在开发软件Software时为他们所处理
![](/icons/866de.gif)
每
![](/icons/866yi.gif)
种信息类型建立
![](/icons/866yi.gif)
个安全可靠
![](/icons/866de.gif)
版本历史记录
WorkspaceManagement
ClearCase给每
![](/icons/866yi.gif)
位开发者提供了
![](/icons/866yi.gif)
致性、灵活性和工作空间域(有时也称为\"Sandboxes\")可重用
![](/icons/866de.gif)
功能
![](/icons/866dou2.gif)
ClearCase采用
![](/icons/866yi.gif)
种称为View
![](/icons/866de.gif)
创新技术
![](/icons/866dou.gif)
它可以选择所指定任务
![](/icons/866de.gif)
每
![](/icons/866yi.gif)
个文件或目录
![](/icons/866de.gif)
适当版本
![](/icons/866dou.gif)
并呈现它们
![](/icons/866dou2.gif)
View可以让开发者在资源代码共享和私有代码独立
![](/icons/866de.gif)
不断变更中达到平衡
![](/icons/866dou.gif)
从而使他们工作更有效
BuildManagement
ClearCase自动产生软件Software系统构造文档信息清单
![](/icons/866dou.gif)
而且可以完全、可靠
![](/icons/866de.gif)
重建任何构造环境
![](/icons/866dou2.gif)
ClearCase也可以通过共享 2进制文件和并发执行多个建立脚本
![](/icons/866de.gif)
方式支持有效
![](/icons/866de.gif)
软件Software构造
ProcessControl
ClearCase有
![](/icons/866yi.gif)
个灵活、强大
![](/icons/866de.gif)
功能
![](/icons/866dou.gif)
可以明确项目设计
![](/icons/866de.gif)
流程
![](/icons/866dou2.gif)
自动
![](/icons/866de.gif)
常规日志可以监控软件Software被谁修改、修改了什么内容以及执行政策
![](/icons/866dou.gif)
如:可以通过对全体人员
![](/icons/866de.gif)
区别授权来阻止某些修改
![](/icons/866de.gif)
发生
![](/icons/866dou.gif)
无论任何时刻某
![](/icons/866yi.gif)
事件发生应立刻通知团队(Team)成员
![](/icons/866dou.gif)
对开发
![](/icons/866de.gif)
进程建立
![](/icons/866yi.gif)
个永久记录并不断维护它
优势
ClearCase帮助所有规模
![](/icons/866de.gif)
开发组织进行更加有效
![](/icons/866de.gif)
开发和维护、加强竞争力、增加收益、降低成本
![](/icons/866dou2.gif)
独特
![](/icons/866de.gif)
ClearCase带来
![](/icons/866de.gif)
特殊利益: 增加团队(Team)效率――通过对并行开发
![](/icons/866de.gif)
支持来实现
![](/icons/866dou.gif)
包括图形比较和归并、标签、版本目录结构
![](/icons/866dou2.gif)
[Page]
增加个人效率――通过自动
![](/icons/866de.gif)
工作空间管理来实现
![](/icons/866dou.gif)
如:直接
![](/icons/866de.gif)
版本访问、消除了在拷贝文件上
![](/icons/866de.gif)
时间
![](/icons/866de.gif)
浪费
简单
![](/icons/866de.gif)
维护和提高对客户
![](/icons/866de.gif)
支持――通过快速准确
![](/icons/866de.gif)
重建先前
![](/icons/866de.gif)
版本来实现
快速准确
![](/icons/866de.gif)
产品发布――通过保证构造
![](/icons/866de.gif)
准确性和对软件Software
![](/icons/866de.gif)
每
![](/icons/866yi.gif)
个元件进行版本控制来实现
减少
![](/icons/866cuowu.gif)
发生――通过事件发生以后对每
![](/icons/866yi.gif)
个元件
![](/icons/866de.gif)
变更进行追踪来实现
硬件资源
![](/icons/866de.gif)
优化――通过分布式构造、减少文件拷贝、可用对象
![](/icons/866de.gif)
共享等功能来实现
提高项目协调和编制――通过文件注释和开发周期阶段变更
![](/icons/866de.gif)
自动关联来实现
提高产品质量――通过灵活
![](/icons/866de.gif)
进程控制
![](/icons/866dou.gif)
和图形接口定制
![](/icons/866dou.gif)
使得软件Software开发在实际中保持
![](/icons/866yi.gif)
致
更加有效
![](/icons/866de.gif)
团队(Team)扩展――通过减少系统管理和维护
![](/icons/866de.gif)
负担来实现
支持分布式结构使得团队(Team)成长――通过Client/Server结构进行多点复制和及时
![](/icons/866de.gif)
对象版本
![](/icons/866de.gif)
更新来实现
使用配置管理工具而降低风险――由于它不干扰软件Software
![](/icons/866chengxu.gif)
员
![](/icons/866de.gif)
工作
![](/icons/866dou.gif)
所以可以使用常用
![](/icons/866de.gif)
工具和文件系统接口
增加了软件Software
![](/icons/866de.gif)
安全性和保护性――通过使用分布式
![](/icons/866de.gif)
存储结构
![](/icons/866dou.gif)
所有
![](/icons/866de.gif)
软件Software资源会随时更新、在硬盘或网络出现
![](/icons/866cuowu.gif)
时那些被ClearCase存储
![](/icons/866de.gif)
版本信息会立刻恢复
减少培训和实现成本――ClearCase通过采用透明结构以及和标准开发工具进行集成来实现
强有力
![](/icons/866de.gif)
开发和维护――通过和其它工具(如:缺陷追踪)、系统、结构进行集成
支持区别种类
![](/icons/866de.gif)
开发――通过兼容区别平台
![](/icons/866de.gif)
软件Software配置管理系统
![](/icons/866dou.gif)
如:WindowsNT、UNIX、和
![](/icons/866yi.gif)
些Client端
![](/icons/866de.gif)
软件Software
![](/icons/866dou.gif)
如:Windows95、WindowsNT、Windows3.1和WindowsforWorkgroups
连接UNIX和Windows
![](/icons/866de.gif)
桥梁
ClearCase全面支持软件Software配置管理
![](/icons/866dou.gif)
给那些经常跨越复杂环境(如:UNIX、Windows系统)进行复杂项目开发
![](/icons/866de.gif)
团队(Team)带来巨大
![](/icons/866de.gif)
效益
![](/icons/866dou2.gif)
当UNIX和Windows
![](/icons/866de.gif)
软件Software工程人员提出了平台
![](/icons/866de.gif)
特性后
![](/icons/866dou.gif)
ClearCaseforUNIX和ClearCaseforWindows有高度互用性
对于它所支持
![](/icons/866de.gif)
平台
![](/icons/866dou.gif)
ClearCase通过TCP/IP来连接客户端和服务器
![](/icons/866dou2.gif)
另外
![](/icons/866dou.gif)
ClearCase拥有
![](/icons/866de.gif)
浮动License可以跨越UNIX和WindowsNT平台被共享
![](/icons/866dou2.gif)
ClearCaseforWindowsNT对ClearCaseUNIXVOBs
![](/icons/866de.gif)
访问和浏览可以通过
![](/icons/866yi.gif)
个NFSforWindowsNT
![](/icons/866de.gif)
产品来实现