1

我们有 5 个 vobs,每个 vob 中有 2 个目录“客户端”和“核心”。

例如:

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

等等..

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

4

1 回答 1

0

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

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

cleartool mkcomp页面确实提到:

组件名称在 PVOB 中必须是唯一的
所有 UCM 对象共享相同的命名空间。如果您提供的名称与现有 UCM 对象的名称(例如项目)冲突,您将收到错误消息。

于 2013-10-09T16:58:40.213 回答