【问题标题】:Reuse a ClearCase view重用 ClearCase 视图
【发布时间】:2012-06-01 22:58:31
【问题描述】:

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

两种情况:

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

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

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

【问题讨论】:

    标签: clearcase clearcase-ucm


    【解决方案1】:

    是的,对于快照视图,只要 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 位于可从工作站或新笔记本电脑访问的共享路径中时,这才有效。

    【讨论】:

    • 似乎是在“\\shared\path\to\aSnapViewName.vws\view.dat”中创建 view.dat,而不是在我的本地驱动器上。我错过了什么吗?
    • @Rubasu 是的,我已经修复了这个错误:perl 脚本的第二个参数是生成view.dat 的路径。我添加了对官方 IBM 技术说明的参考,以了解有关该过程的更多详细信息。
    猜你喜欢
    • 1970-01-01
    • 2023-03-16
    • 2011-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多