Clearcase UCM-创建具有相同名称但根目录不同的组件

时间:2013-10-09 16:29:53

标签: clearcase clearcase-ucm

我们有5个vob,每个vob有2个目录'client'和'core'。

例如:

/vobs/vob1/client
/vobs/vob1/core
/vobs/vob2/client
/vobs/vob2/core

依旧......

我们希望将客户端和核心作为vob1的组件,然后将客户端和核心作为vob2的组件放在同一个项目中。有没有办法做到这一点?因为当我尝试它时它抱怨同名。

1 个答案:

答案 0 :(得分:0)

当然,您可以在同一个UCM项目中拥有client1client2,因为它们的根路径会有所不同。

但是,他们的UCM组件名称也必须不同,特别是如果vob1和vob2具有相同的UCM Admin Vob(即相同的pvob)。

cleartool mkcomp页确实提到了:

  

组件名称在PVOB中必须是唯一的   所有UCM对象共享相同的命名空间。如果您提供的名称与现有UCM对象的名称(例如项目)发生碰撞,则会出现错误。