我们可以将其中一个现有PVOB作为ADMIN VOB吗?

时间:2010-05-20 18:10:05

标签: clearcase

我们现在存在的ClearCase结构有几个PVOB。但是他们不共享ADMIN VOB。有没有办法让其中一个成为Admin VOB,以便所有PVOB可以共享组件?

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

最好:

  • 创建 new admin pvob
  • 将其他pvobs链接到新的管理员pvob(特殊超链接)

请参阅此help page

  

任何VOB都可以链接到管理VOB,从中可以派生类型对象的定义,例如分支类型和标签类型。类型对象是Rational ClearCase数据模型的基本组成部分   建立一个可以放置新VOB的管理VOB层次结构非常有用,以简化类型管理。有关管理VOB和全局类型的更多信息,请参阅VOB数据类型和管理VOB层次结构。

     

注意:
   PVOB是包含在该PVOB 中定义的项目中的所有UCM组件VOB的管理VOB。   每个UCM组件VOB都创建一个到其PVOB的AdminVOB超链接   如果项目使用多个PVOB,则它们必须各自具有指向共享组件和流的公共PVOB的AdminVOB超链接。
  使用VOB创建向导,您可以为您创建的每个新VOB指定管理VOB。如果使用mkvob创建VOB,则必须在后续mkhlink命令中指定VOB的管理VOB,该命令将创建从VOB到其管理VOB的AdminVOB超链接。

cleartool mkhlink -c "link to admin VOB" AdminVOB vob:\dev vob:\admin_dev 
Created hyperlink "AdminVOB@40@\dev".

现在,永远不要忘记的一招:

创建新的管理员pvob后,不要忘记在VOB服务器(通常是超级区域)的区域内“声明”它(mktag),以及为您的用户指定本地区域。登记/> 如果vob服务器没有“看到”那个pvob标签,那么UCM操作就不会成功!