ClearCase远程客户端CLI?

ClearCase远程客户端CLI?,clearcase,Clearcase,在我目前的工作中,我正在努力使用ClearCase,考虑到我们去年使用的是CVS,这真是一件痛苦的事情 我正在尝试创建一个构建服务器,从ClearCase下载代码,编译代码并生成所有发行版。构建服务器必须是RHEL5,而ClearCase服务器是Windows机器,所以我不认为使用普通的ClearCase客户端是一种选择 是否有任何可能的方式让ClearCase CLI客户端只下载代码 我正在研究CCRC,但它似乎没有CLI接口。我也研究过,但它需要一个“CCSHARED”依赖项,我不知道它在哪

在我目前的工作中,我正在努力使用ClearCase,考虑到我们去年使用的是CVS,这真是一件痛苦的事情

我正在尝试创建一个构建服务器,从ClearCase下载代码,编译代码并生成所有发行版。构建服务器必须是RHEL5,而ClearCase服务器是Windows机器,所以我不认为使用普通的ClearCase客户端是一种选择

是否有任何可能的方式让ClearCase CLI客户端只下载代码

我正在研究CCRC,但它似乎没有CLI接口。我也研究过,但它需要一个“CCSHARED”依赖项,我不知道它在哪里。我安装了CCRC for Linux并指向安装目录,但没有成功:

german@Shakuras:/instaladores/linux/CCRCCLI$ ./rcleartool 

rcleartool>         

rcleartool> update

Exception in thread "main" java.lang.NoClassDefFoundError: javax/wvcm/WvcmException

    at com.ibm.rational.ccrc.cli.command.ClearWan.main(Unknown Source)

german@Shakuras:/instaladores/linux/CCRCCLI$ 

`

你是对的:Linux客户端将无法访问任何Windows共享上的VOB数据

CCRC可能会有所帮助:它是一个具有“web视图”的web服务器:一种特殊的快照视图(这可能是您想要的,因为快照视图会在其工作区上下载文件)。
由于CCRC服务器需要访问VOB数据。。。它不能是Linux的,而是Windows的

使用CCRC7.0.1时,API似乎有点问题,但使用CCRC7.1时更好:
你在这条线里有一个

注意:即使您的Vob服务器是7.0.x,您仍然可以安装CCRC 7.1(它将能够访问Vob服务器7.0.x上的数据)


注意之二:没有详细说明如何设置
CCSHARED
变量。

另一个建议可能是运行Hudson之类的程序,在Windows box上构建代码

这样,您可以让Hudson将代码推送到构建服务器上,并使用主/从技术远程构建代码,而不是让ClearCase提取代码

这只是一个想法,也许是另一种看待它的方式:)

检查下一页中的步骤6(i)或6(ii)来计算CCSHARED变量的值

CCSHARED应指向在系统上安装CCRC时创建的共享资源目录。对我来说,它类似于“/opt/ibm/IMShared”


谢谢

Linux系统不能访问Windows VOB服务器不是绝对正确的

使用ClearCase自己的文件共享协议“CCFS”,可以从Linux完整客户端访问Windows VOB服务器,但只能用于快照视图

我们已经用我们的Ubuntu Linux构建系统和Windows VOB服务器完成了这项工作

必须在VOB服务器上启用CCFS。它位于服务器上的CC Home Base/控制面板中。复选框的文本有点误导。它让您认为它只是允许CCFS用作客户机,但它也允许VOB从Linux访问服务器

Rest在Linux上非常简单。唯一的困难是在Linux方言上安装CC,因为IBM只支持查看Linux OS变体。但是通过一些小的调整和符号链接,这是可行的。注意:您不需要在此szenario中安装MVFS。 当然,您必须在Unix上有正确的组和用户文件,与windows组和帐户相匹配。

您都错了

不知道我们为什么要编写CM服务器api..这个家伙想使用现成的rlcleartool…为什么他不应该

试试这个

cd C:\Users\_\ccpath\lkw_projects_ac08099_view\vobs\PMOoffice

dir

rcleartool update -server http://192.168.225.205:12080/TeamWeb/services/Team -username ac08099 -password password
首先将cd放入主机上的vob存储位置

在rcleartool的“交互”模式下,许多事情都不能很好地工作……此外,自动化实用程序可以很容易地触发完整的语句

您不需要clearcase albd守护程序来支持简单的更新、签入、签出


Rcleartool是一个好主意…

即使每个人都错了,你至少可以很好地陈述这个事实。一个乐于助人、友好的社区也是如此。
cd C:\Users\_\ccpath\lkw_projects_ac08099_view\vobs\PMOoffice

dir

rcleartool update -server http://192.168.225.205:12080/TeamWeb/services/Team -username ac08099 -password password