如何在Clearcase配置规范中查看其他视图中的签出文件

时间:2010-03-12 13:34:18

标签: clearcase

我想知道如何从另一个视图中查看已检出的文件。

我们正在使用动态视图,我可以使用clearcase版本树查看其他视图签出文件,所以我认为应该可以在配置规范中指定。

当我签出文件时,我可以看到以下信息。

cleartool lshistory
"20100312.133301" "userid" "/vobs/.../.../File.cpp" "/main/<bransch>/<my_task_brancsh>/CHECKEDOUT" "checkout version" "checkout".

1 个答案:

答案 0 :(得分:1)

通常,您无法直接访问CHECKEDOUT版本,因为实际内容存储在本地(对于快照视图)或本地View Storage(对于动态视图)。

ClearCase服务器知道CHECKEDOUT状态(这就是你在配置规范中看到它的原因),但不会有它的内容。

您可以访问CHECKEDOUT版本的唯一方法是:

  • 如果文件在动态视图中已经过CHECKEDOUT
  • 如果您可以从工作站进行远程动态视图

然后,您将实际看到动态视图的动态视图(对于动态视图,包含私有文件和签出文件)

简而言之,唯一的方法是以某种方式访问​​“其他视图”(快照视图无法实现,除非您可以物理访问创建视图的工作站,可以使用可以“挂载”的动态视图任何ClearCase客户端)