我们现在存在的ClearCase结构有几个PVOB。但是他们不共享ADMIN VOB。有没有办法让其中一个成为Admin VOB,以便所有PVOB可以共享组件?
感谢任何帮助。
答案 0 :(得分:1)
最好:
请参阅此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操作就不会成功!