专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »软件测试 » clearcase:ClearCase的功能和特点 »正文

clearcase:ClearCase的功能和特点

来源: 发布时间:星期六, 2008年12月13日 浏览:18次 评论:0
ClearCase及配置管理

  随着软件Software团队(Team)人员增加软件Software版本不断变化时间紧缺多种平台复杂环境使得ClearCase所拥有特殊组件已成为当今软件Software开发人员(工程人员和管理者)所必须工具分布式操作使得基于Client/Server运算结构跨越于网上客户机和服务器ClearCase先进功能直接解决了原来开发团队(Team)所面临难以处理问题

  软件Software开发所面临问题包括:对当前多种产品开发和维护保证产品版本精确重建先前发布产品加强开发政策和对特殊版本需求处理通过解决这些问题ClearCase用资源重用思路方法帮助开发团队(Team)使他们所有软件Software建立得更加可靠Rational公司ClearCase是软件Software配置领域先导它主要基于Windows和UNIX开发环境它提供了全面配置管理──包括版本控制、工作空间管理、建立管理和过程控制而且无须软件Software开发者改变他们现有环境、工具和工作方式
 
ClearCase 4种功能

  ClearCase主要应用于复杂产品发放、分布式团队(Team)合作、并行开发和维护任务包括支持当今流行软件Software开发环境Client/Server网络结构在激烈市场竞争中ClearCase特点直接响应了软件Software团队(Team)需求如:软件Software生产、发布、维护等

  ClearCase在某些方式上和其它软件Software配置管理系统有所区别从本质上ClearCase是无可比拟它包含了套完整软件Software配置管理工具而且结构透明、界面可亲虽然ClearCase是个可集成使用环境但实际上我们仍可以把ClearCase所有特性划分为 4个具体功能范畴

VersionControl

  ClearCase自动追踪每个文件和目录变更情况通过分支和归并功能支持并行开发在软件Software开发环境中ClearCase可以对每种对象类型(包括源代码、 2进制文件、目录内容、可执行文件、文档、测试包、编译器、库文件等)实现版本控制因而ClearCase提供能力远远超出资源控制并且可以帮助团队(Team)在开发软件Software时为他们所处理种信息类型建立个安全可靠版本历史记录

WorkspaceManagement

  ClearCase给每位开发者提供了致性、灵活性和工作空间域(有时也称为\"Sandboxes\")可重用功能ClearCase采用种称为View创新技术它可以选择所指定任务个文件或目录适当版本并呈现它们View可以让开发者在资源代码共享和私有代码独立不断变更中达到平衡从而使他们工作更有效

BuildManagement

  ClearCase自动产生软件Software系统构造文档信息清单而且可以完全、可靠重建任何构造环境ClearCase也可以通过共享 2进制文件和并发执行多个建立脚本方式支持有效软件Software构造

ProcessControl

  ClearCase有个灵活、强大功能可以明确项目设计流程自动常规日志可以监控软件Software被谁修改、修改了什么内容以及执行政策如:可以通过对全体人员区别授权来阻止某些修改发生无论任何时刻某事件发生应立刻通知团队(Team)成员对开发进程建立个永久记录并不断维护它

优势 
    
  ClearCase帮助所有规模开发组织进行更加有效开发和维护、加强竞争力、增加收益、降低成本独特ClearCase带来特殊利益:  增加团队(Team)效率――通过对并行开发支持来实现包括图形比较和归并、标签、版本目录结构 [Page]

  增加个人效率――通过自动工作空间管理来实现如:直接版本访问、消除了在拷贝文件上时间浪费

  简单维护和提高对客户支持――通过快速准确重建先前版本来实现

  快速准确产品发布――通过保证构造准确性和对软件Software个元件进行版本控制来实现

  减少发生――通过事件发生以后对每个元件变更进行追踪来实现

  硬件资源优化――通过分布式构造、减少文件拷贝、可用对象共享等功能来实现

  提高项目协调和编制――通过文件注释和开发周期阶段变更自动关联来实现

  提高产品质量――通过灵活进程控制和图形接口定制使得软件Software开发在实际中保持

  更加有效团队(Team)扩展――通过减少系统管理和维护负担来实现

  支持分布式结构使得团队(Team)成长――通过Client/Server结构进行多点复制和及时对象版本更新来实现

  使用配置管理工具而降低风险――由于它不干扰软件Software工作所以可以使用常用工具和文件系统接口

  增加了软件Software安全性和保护性――通过使用分布式存储结构所有软件Software资源会随时更新、在硬盘或网络出现时那些被ClearCase存储版本信息会立刻恢复

  减少培训和实现成本――ClearCase通过采用透明结构以及和标准开发工具进行集成来实现

  强有力开发和维护――通过和其它工具(如:缺陷追踪)、系统、结构进行集成

  支持区别种类开发――通过兼容区别平台软件Software配置管理系统如:WindowsNT、UNIX、和些Client端软件Software如:Windows95、WindowsNT、Windows3.1和WindowsforWorkgroups

连接UNIX和Windows桥梁 
  ClearCase全面支持软件Software配置管理给那些经常跨越复杂环境(如:UNIX、Windows系统)进行复杂项目开发团队(Team)带来巨大效益当UNIX和Windows软件Software工程人员提出了平台特性后ClearCaseforUNIX和ClearCaseforWindows有高度互用性

  对于它所支持平台ClearCase通过TCP/IP来连接客户端和服务器另外ClearCase拥有浮动License可以跨越UNIX和WindowsNT平台被共享ClearCaseforWindowsNT对ClearCaseUNIXVOBs访问和浏览可以通过个NFSforWindowsNT产品来实现
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: