我试图绕过IBM对CC(版本7.0.1.0)的使用限制,在我几乎无法更改CC版本的环境中。 我很确定我的问题的答案是“不”。但我希望可能有一个“不但......”可能会解决我的问题:
我的想法是,用于CC的Eclipse插件是纯Java客户端,并且没有本机文件系统限制,特别是对于快照视图。 不可否认,这很容易就是一厢情愿的想法 如果是这样,是否还有其他方法可以将Linux内核版本排除在外?
答案 0 :(得分:0)
我在这种情况下看到的常见设置是在Ubuntu上开发一个Linux文件系统,可以从Windows共享并通过Windows访问(例如通过samba共享)。
那样:
clearfsimport
更新(将导入您想要的任何目录结构)你不能做的是在同一条路径上混合两个不同的视图(一个Windows,一个Linux)(一个通过samba,一个在Linux磁盘中)。
但是,如果您只有一个 ClearCase(即Windows上的一个),理论上,您可以在Samba共享路径上直接创建快照视图(如果您的视图存储存储在您的视图服务器上。)
这将避免通过clearfsimport
保持同步两个不同树(一个通过Samba共享,一个本地到Windows工作站)的任务。
OP pajato0确认:
这几乎就是我现在所做的:Windows共享是在Linux系统上安装的CIFS,但Eclipse(带有CC插件)必须在Windows上运行。
我努力让Eclipse在Linux上运行,能够签入,签出等,而无需切换到Windows
2条评论:
如果你想从Linux(通过Eclipse插件甚至手动通过cleartool命令行界面)签出/签入任何东西,你需要在Linux上本地安装ClearCase。 (所以你的情况不太好)
或者:如果您可以安装 CCRC server (不一定在ClearCase服务器上,但至少在您想要的任何Windows服务器上),那么您将{{ 3}}使用更新网站have access to the CCRC Eclipse plugin 这意味着您可以从Linux服务器签出/签入,无需任何本地ClearCase安装。