【问题标题】:Clearcase plugin for eclipse usage用于 Eclipse 使用的 Clearcase 插件
【发布时间】:2011-03-24 13:16:14
【问题描述】:

我是使用版本控制系统进行 clearcase 和软件开发的新手。我目前正在使用 clearcase 进行版本管理。我使用 eclipse IDE 进行软件开发。

我通过互联网从 sourceforge.net 网站安装了用于 Eclipse 的 clearcase 插件。有些插件不起作用。

我安装的软件有:IBM Rational Clearcase 7.0、Eclipse Galileo 3.5 和 clearcase 2.2.3 插件。

我无法使用插件签入或签出文件。有人可以给我详细/分步使用插件的过程吗?要设置什么样的环境?

【问题讨论】:

    标签: eclipse-plugin clearcase


    【解决方案1】:

    你会在这个SO question中找到如何安装插件,但我会推荐官方的IBM ClearCase for Eclipse plugin(7.5),而不是sourceforge one

    如果您看到 ClearCase 菜单,则说明插件已安装。

    但是:为了能够在您的项目中签出文件,您需要将它放在 ClearCase 视图(快照或动态)中。
    这意味着,.project.classpath 需要位于项目中源目录的正上方。 (而不是在您的工作区中)。

    如果只有您的源代码位于 ClearCase 视图中,而您的 .project.classpath 位于“其他位置”,那么您项目中的所有文件都不会显示为“版本化”(蓝色背景),您赢了'无法结帐/签入。

    【讨论】:

    • 嗨,Vonc,非常感谢。我可以在 Eclipse 中看到 clearcase 菜单。我在透明案例中创建了一个动态视图,并在其上安装了所需的 vobs。您能告诉我如何在 Eclipse 中创建 C++ 项目,以便正确设置 .project 和 .classpath。
    • 我假设您使用的是 IBM 的“ClearCase SCM 适配器”(即上面提到的“官方 IBM ClearCase for Eclipse 插件”)或 IBM Rational ClearTeam Explorer。如果您尝试访问您团队中的某个人已经放入 VOB 的一个或多个 Eclipse 项目,您可以使用“文件 --> 导入 --> 现有项目到工作区”(或者更好,如果您的团队创建了一个项目集文件,“文件 --> 导入 --> 团队项目集”)。如果您正在创建一个新项目,请不要“使用默认位置”,而是在“位置”文本框中提供 VOB 路径名。
    【解决方案2】:

    您最好的选择是使用 IBM Rational ClearTeam Explorer (CTE) 版本 8.0.x,以前在 ClearCase 版本 7.x 中称为 ClearCase Remote Client (CCRC)。 CTE 是 ClearCase 附带的一个 Eclipse 插件。

    在 ClearCase 7.x 版中,CCRC 仅支持“网络视图”。 Web 视图是基于副本的视图,通过 http 与 ClearCase 服务器通信。它们在 WAN 环境中表现良好。

    在 8.0 版中,ClearTeam Explorer(以前称为 CCRC)增加了对动态视图的支持。在 8.0 中,ClearTeam Explorer 支持 Web 和动态视图。

    如果您需要快照视图或使用 8.0 之前的 ClearCase 版本,则应使用 ClearCase SCM 适配器插件。

    【讨论】:

      【解决方案3】:

      如果您无法在日食的MyView 中看到您的视图。要解决此问题,您必须从当前登录的用户配置文件中删除 .ccase_wvreg_lockfile

      【讨论】:

        猜你喜欢
        • 2010-11-13
        • 1970-01-01
        • 1970-01-01
        • 2014-10-18
        • 2011-08-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-25
        相关资源
        最近更新 更多