技术开发 频道

利用IBMRSA和CCRC简化全球化开发与交付

    将 Rational Software Architect 和 ClearCase 集成的方法

    Rational Software Architect 与 ClearCase 有两种集成方式:使用 SCM Adapter(在 Rational Software Architect 中可用)或者添加 CCRC Plug-In。每个插件都有其优点。CCRC 是最新的,它穿透 WAN 环境的单一性和能力吸引着许多开发人员。这两种插件之间的重要差别如下:

    ·SCM Adapter:

        ·连接本地的 ClearCase 客户端和 Rational Software Architect

        ·需要 LAN 连接

        ·产生 ClearCase UI 对话框

        ·需要在本地机器上安装传统的 ClearCase 客户端

        ·如果用户需要动态视图就需要 MVFS(MultiVersion File System)

    ·CCRC:

        ·将 ClearCase 嵌入 Rational Software Architect,不需要本地的 ClearCase 客户端

        ·支持潜在的网络连接

        ·不需要安装 ClearCase 客户端

        ·在 Rational Software Architect 中独立的 ClearCase 透视图和视图

        ·跨不同操作系统的公共外观

    ClearCase 本地客户端和 ClearCase Remote Client 的差别

    当在 Rational Software Architect 中使用 SCM Adapter 时,了解 CCRC 和安装在机器上的本地 ClearCase 客户端如何比较是有帮助的。

    本地 ClearCase 客户端

    ·必须在每个客户机上安装

    ·有一个强大且特性丰富的 LAN 客户端

        ·需要高速连接

        ·当可以与服务器高速连接时是首选的客户端

    ·平台差异

        ·Microsoft? Windows?、Linux?,和 UNIX? 操作系统使用不同的用户接口

        ·互操作性需要配置:Samba 或 NFS Clients

    ·支持动态和快照 ClearCase 视图

    CCRC

    ·不安装在客户机上

    ·强大但轻量

    通过 HTTP 与服务器标题通信

    使用 Web 视图

    ·很小的安装痕迹(32 MB 的 IDE 插件)

    ·平台支持

        ·用户界面在 Windows 、Linux 和 UNIX 间是相同的

        ·不需要 Samba 和 Interop 包

        ·本地化为九种口语

    ·灵活的客户端支持(基于 V3 的现有 Eclipse IDE 的插件。)

    ·真的客户端

        ·没有本地的服务器进程(举例来说,Atria Location Broker Daemon 或 ALBD,等等)

    ·易于安装和更新

        ·遵照标准的 Eclipse Plug-In 安装和更新过程

        ·没有要求操作系统登录 ID 与客户端上的 ClearCase ID 相匹配的依赖性

    ·在每个版本中演进和更新

0