突出特点
·提供版本控制、工作空间管理、构建管理和流程可配置性
·支持并行开发,甚至可以跨越相互分离的地理区域
·与 IBM Rational ClearQuest无缝集成,使缺陷和变更跟踪成为监控变更的一部分
·支持统一变更管理 - Rational 管理变更的最佳经验
·很强的可扩展性,支持小型项目团队直至全球性的大企业
·提供高级构建审计
·版本化所有开发工件
·为全球数据存取提供透明的工作空间
·为项目工作组提供可靠的入门级版本控制
·为通用数据存取提供 Web 接口
·具备流程可配置性,无需高开销的定制
·使用图形界面,使您更容易集中精力于高优先级任务
·包含在 IBM Rational Suite 中
·与主导的 IDE 和开发工具集成
·与流行的 Web 开发和制作工具集成
简化变更过程
开发软件比以往任何时候都更加困难,客户的期望值更高,项目的最终期限更短,质量标准在提高,更大的压力迫使您改进工作效率。然而,从根本上说,工作的条件还是那样混乱 - 同时管理几个项目团队的诸多不同产品的多个发布版本,这些项目有些是本地的,有些则分散于不同的地点。面对诸多风险,您必须熟练掌握所有这些细节,而且不能忽略项目日程表和优先级。
因此,能够帮助您和您的团队更好地管理这些变更的工具,将是您在这个随需应变的市场上取得成功的必要保证。而这正是 IBM Rational 软件所能做到的。
IBM Rational ClearCase 通过自动化、集成和最佳经验简化了变更过程。ClearCase 帮助您更好地管理变更和资源,控制开发过程中发展演化的一切内容,包括需求、设计模型、源代码、变更请求以及测试脚本等。ClearCase 可从小型团队扩展到企业级团队,它提供了版本控制、工作空间管理、构建管理和流程配置等核心功能。ClearCase 将很多与软件开发有关的、必要的、然而容易出错的任务自动化,从而团队可以集中精力关注于质量和构建有弹性的软件。此外,ClearCase 现在支持从 PC 到大型机等各种开发环境,并且在大型机上支持 Linux。
为所有数字工件建立版本
Rational ClearCase 并不局限于版本控制,它还可以为软件开发周期中的所有资源建立版本。ClearCase 可跟踪每个文件和目录的变更,保持源代码、二进制文件、可执行文件、文档、测试脚本、库文件和 Web 工件等带有注释的完整版本历史记录。开发人员可以迅速回滚到以前的任何工作版本或基线,以确定哪个文件的哪个版本触发了特定的变更。
Rational ClearCase 可以为下列内容建立版本:
·检入/检出开发模型
·为目录、子目录和所有文件系统对象设立版本
·安全的、版本化的对象数据库可确保用户存取的是正确的文件
·IBM TeamConnection、CMVC、Merant PVCS、Microsoft Visual SourceSafe、RCS、CVS 和 SCCS 文件格式转换
加速团队开发
当今的开发团队与他们支持的项目一样变化无常。要迅速适应和沉着应对不断变化的业务需求,团队成员必须无缝地协作 - 不受角色、应用程序类型、地点、平台或开发工具的限制。采用开放标准将提高您迅速适应和无缝协作的能力,这种能力对您有效管理变更和资源至关重要。
使并行开发切实可行
Rational ClearCase 为并行开发提供出色的支持,可以加快团队开发的速度。通过无限的自动分支,ClearCase 使多个开发人员可以基于公共代码库有效地设计、编码、测试和增强软件。此外,ClearCase 获得专利的区分/归并技术可以自动接收没有争议的变更,并且在有冲突的变更时自动发出警告。
从灵活的工作空间管理中受益
Rational ClearCase 视图为开发人员提供了完成特定任务所需文件的精确版本,同时保护他们免受其他团队成员所作的可能破坏稳定的更改的影响。可供开发人员选择的有两种视图 - 动态和快照,它们分别适用于联网使用模型和本地使用模型。通过一个的独有的透明文件共享系统,动态视图可以为联网用户提供即时更新的源代码和项目数据。快照视图则支持脱机工作模式,以便离开办公室仍能继续工作。在重新连接到网络之后,快照视图会自动更新自上一次快照以后的所有变更。
无论采用哪种视图类型,Rational ClearCase 都可以从本机开发环境(例如 IBM VisualAge for Java、IBM WebSphere Studio、Microsoft Visual Studio、Sun Forte for Java 和 Sybase PowerBuilder)透明存取配置管理功能。它还提供了一种可定制的图形界面,称为 ClearCase Explorer(仅用于 Windows),使开发人员能够专注于他们的高优先级项目和活动。
无论工程师近在咫尺还是远在天边,Rational ClearCase MultiSite 都可以实现分散地点间的协作。MultiSite 解决方案在各个地点间复制和同步项目数据。