ClearCase Eclipse插件是否可以避免在兼容的Linux内核上运行CC?

时间:2012-03-21 15:43:08

标签: clearcase

我试图绕过IBM对CC(版本7.0.1.0)的使用限制,在我几乎无法更改CC版本的环境中。 我很确定我的问题的答案是“不”。但我希望可能有一个“不但......”可能会解决我的问题:

  • 我必须在Windows上使用CC进行开发(使用动态或快照视图)
  • 但我非常想在Ubuntu 11.10(或更新的)系统上开发。

我的想法是,用于CC的Eclipse插件是纯Java客户端,并且没有本机文件系统限制,特别是对于快照视图。 不可否认,这很容易就是一厢情愿的想法 如果是这样,是否还有其他方法可以将Linux内核版本排除在外?

1 个答案:

答案 0 :(得分:0)

我在这种情况下看到的常见设置是在Ubuntu上开发一个Linux文件系统,可以从Windows共享并通过Windows访问(例如通过samba共享)。

那样:

  • 您使用自己喜欢的操作系统开发
  • 您仍然可以在Windows上拥有快照视图,您可以通过a 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安装