3

我正在尝试通过 GUI 将代码上传到 Code Collaborator。当我输入服务器 url、用户名和密码并选择 ClearCase 作为 SCM 时,我收到以下错误:Error:rational cm api for clearcase remote client not found。有没有人遇到过这个?你做了什么来解决这个问题?

4

1 回答 1

1

URL 表示您正在与 CCRC 服务器(ClearCase 远程客户端服务器)通信以查看存储在 ClearCase 中的代码。

CodeCollaborator (v7.0.7027) 用户指南确实提到:

支持 ClearCase 远程客户端 (CCRC)

CodeCollaborator 与 CCRC 的集成使用 Rational Change Management Server API。
在运行 CodeCollaborator 客户端安装程序时,有一个编辑字段允许您选择 Rational CM API jar 文件在系统上的位置。所需的文件是:

  • remote_core.jar
  • stpcc.jar
  • stpcmmn.jar
  • stpwvcm.jar

这些文件由 ClearCase Remote Client 安装在 Rational Shared Resource Directory 下。
该目录应类似于以下内容之一:

C:\Program Files\IBM\IMShared\plugins\com.ibm.rational.teamapi_7.1.2.v201105310712
# or
/opt/eclipse/plugins/com.ibm.rational.teamapi_7.1.2.v201105310712

在您的系统上找到文件的位置并在安装过程中选择或输入它,以便 CodeCollaborator 安装程序可以将它们提供给 CodeCollaborator 客户端。
安装程序会将它们复制到 CodeCollaborator 客户端安装目录下的以下子目录中:

ui/plugins/com.smartbear.collaborator_7.0.xxxx/libs

如果使用 RPM 安装程序,您必须手动将这些文件复制到正确的子目录。

因此,请确保这些文件存在于系统中,并复制到 CodeBear 客户端安装目录中。

于 2012-07-05T17:52:55.847 回答