重用ClearCase视图

时间:2012-06-01 13:25:56

标签: clearcase clearcase-ucm

我想重新加载一个视图(之前创建的视图),而不是创建一个全新视图。

两种情况:

1 - 硬盘崩溃,本地视图不再存在。
2 - 使用ClearCase设置新的笔记本电脑。

在这些情况中的任何一个(或两个)中,是否可以在本地驱动器上恢复视图?或者是否必须删除视图然后创建一个新视图?如果我可以摆脱它,我宁愿没有STREAM_2_int和STREAM_3_int。

(旁边的问题:如果有人有台式机和笔记本电脑,他们可以在每台计算机上使用相同的视图,还是每台计算机只能使用一个?)

1 个答案:

答案 0 :(得分:4)

是的,对于快照视图,如果ClearCase视图存储(.vws目录)与视图本身不在同一工作站上。

将目录设为(先前创建的)快照视图的根目录所需的唯一文件是隐藏文件 view.dat

请参阅IBM技术说明“Regenerate the view.dat file

用于恢复该view.dat文件的perl脚本(打包在任何ClearCase安装中)为<ClearCase>\etc\utils\regen_view_dot_dat.pl -tag <view-tag-id> <view root directory path>

示例:

C:\source>ccperl c:\Rational\ClearCase\etc\utils\regen_view_dot_dat.pl -tag aSnapViewName .
rgy_view_uuid: "d17190d381de4ce89757d5465eb41f2c".
creating ".\view.dat".

C:\source>type view.dat
ws_oid:00000000000000000000000000000000 view_uuid:d17190d381de4ce89757d5465eb41f2c

同样,只有在视图存储\\shared\path\to\aSnapViewName.vws位于可从工作站或新笔记本电脑访问的共享路径中时,这才能正常工作。

相关问题