我们有5个vob,每个vob有2个目录'client'和'core'。
例如:
/vobs/vob1/client
/vobs/vob1/core
/vobs/vob2/client
/vobs/vob2/core
依旧......
我们希望将客户端和核心作为vob1的组件,然后将客户端和核心作为vob2的组件放在同一个项目中。有没有办法做到这一点?因为当我尝试它时它抱怨同名。
答案 0 :(得分:0)
当然,您可以在同一个UCM项目中拥有client1
和client2
,因为它们的根路径会有所不同。
但是,他们的UCM组件名称也必须不同,特别是如果vob1和vob2具有相同的UCM Admin Vob(即相同的pvob)。
cleartool mkcomp
页确实提到了:
组件名称在PVOB中必须是唯一的 所有UCM对象共享相同的命名空间。如果您提供的名称与现有UCM对象的名称(例如项目)发生碰撞,则会出现错误。