【发布时间】:2013-06-05 23:01:34
【问题描述】:
我在 clearcase GUI 上看不到 pvob,但是当我在命令行 (cleartool lsvob -s) 中列出 vobs 时,我可以看到它。
为了使其在 clearcase GUI 上可见,我应该采取哪些必要步骤?
而且它看起来像私人 Pvob,我怎样才能将其公开?
【问题讨论】:
我在 clearcase GUI 上看不到 pvob,但是当我在命令行 (cleartool lsvob -s) 中列出 vobs 时,我可以看到它。
为了使其在 clearcase GUI 上可见,我应该采取哪些必要步骤?
而且它看起来像私人 Pvob,我怎样才能将其公开?
【问题讨论】:
Pvobs 在 ClearCase 项目资源管理器(类型 clearprojexp)中可见,而不在 ClearCase 资源管理器('clearexplorer')中可见。
pvob 可以用作 vob,但它通常仅用作 UCM 元数据(项目、流、活动...)的引用,而不用作数据(文件/目录)的引用。
它是其他(数据)vob 的管理 vob,这解释了为什么您在 ClearCase 资源管理器中看不到它。
第二个问题,您需要使用cleartool mkvob command:
要将私有 VOB 转换为公共 VOB,请使用如下命令:
cleartool mktag -vob -tag \vob3.p -replace -public \\saturn\users\vbstore\private3.vbs
这会将 VOB 的私有 VOB 标签替换为公共标签。
mktag提示您输入 VOB 标签密码。
【讨论】:
mkvob 步骤公开一个vob,您不需要两个mkvob 命令。其次,pvob 将是 mkvob -ucm:是 -ucm 使其成为 pvob。