我正在尝试通过GUI将代码上传到Code Collaborator。当我输入服务器URL,用户名和密码并选择ClearCase作为SCM时,我收到以下错误:错误:未找到clearcase远程客户端的rational cm api。有没有人遇到过这个?你做了什么来解决这个问题?
答案 0 :(得分:1)
URL表示您正在与CCRC服务器(ClearCase Remote Client服务器)通信,以便查看存储在ClearCase中的代码。
CodeCollaborator (v7.0.7027) user guide确实提到了:
支持ClearCase Remote Client(CCRC)
CodeCollaborator与CCRC的集成使用Rational Change Management Server API 运行CodeCollaborator客户端安装程序时,可以使用编辑字段 选择系统上Rational CM API jar文件的位置。所需文件为:
remote_core.jar
stpcc.jar
stpcmmn.jar
stpwvcm.jar
这些文件由Rational Shared下的ClearCase Remote Client安装 资源目录。
该目录应类似于以下内容之一:
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客户端安装目录中。