Clearcase 如何创建管理VOB

Clearcase 如何创建管理VOB,clearcase,Clearcase,我对创建管理员vob有疑问。 有人能在命令行中举个例子吗?这很紧急 更新:感谢vonc给我答案,但我使用的是基本clearcase,当我创建adminpvob标签时,它不会被视为adminvob。你能用一个例子详细解释一下吗。如果你在使用UCM,你需要创建一个管理PVob,以便所有UCM组件都能看到彼此。 如果您使用的是基本ClearCase,一个简单的Vob就足够了(删除'-ucm'选项) 例如,在Unix ClearCase服务器上: $sudo /usr/bin/atria/bin/cl

我对创建管理员vob有疑问。
有人能在命令行中举个例子吗?这很紧急



更新:感谢vonc给我答案,但我使用的是基本clearcase,当我创建adminpvob标签时,它不会被视为adminvob。你能用一个例子详细解释一下吗。

如果你在使用UCM,你需要创建一个管理PVob,以便所有UCM组件都能看到彼此。
如果您使用的是基本ClearCase,一个简单的Vob就足够了(删除'
-ucm
'选项)
例如,在Unix ClearCase服务器上:

$sudo /usr/bin/atria/bin/cleartool mkvob -tag /vobs/adminpvob -c "Global Admin UCM pvob" -ucm -public -password clearcase -host MY_SERVER -hpath /MY_SERVER/vobstore/adminpvob.vbs -gpath /net/MY_SERVER/vobstore/adminpvob.vbs /net/MY_SERVER/vobstore/adminpvob.vbs
注意:您需要在正在使用的每个ClearCase区域中声明admin(p)vob标记。
Fort实例,在Windows上:

ct mktag -vob -tag \adminpvob -public -password clearcase -host MY_SERVER -gpath \\MY_SERVER\vobstore\adminpvob.vbs \\MY_SERVER\vobstore\adminpvob.vbs

例如,创建UCM PVob后,可以将其链接到管理员VOB:

ct mkhlink -c "Link to my pvob" AdminVOB vob:\mypvob vob:\adminpvob
Created hyperlink "AdminPVOB@107@\mypvob".

注意:您可以链接多个Admin Vob,但我建议将AdminpVob作为主Vob(所有其他Vob都链接到它)。这样,即使您现在没有使用UCM,以后可能创建的任何PVob都可以链接到该全局AdminPVob。
简单的VOB也可以链接到它,使ClearCase能够共享标签和分支名称


如果您是仅基本ClearCase

$sudo /usr/bin/atria/bin/cleartool mkvob -tag /vobs/adminpvob -c "Global Admin vob" -public -password clearcase -host MY_SERVER -hpath /MY_SERVER/vobstore/adminvob.vbs -gpath /net/MY_SERVER/vobstore/adminvob.vbs /net/MY_SERVER/vobstore/adminvob.vbs

ct mkhlink -aquire -c "Link to my pvob" AdminVOB vob:\mypvob vob:\adminvob
Created hyperlink "AdminPVOB@107@\mypvob".
请注意“-acquire`”选项,如本节所述

为避免重叠类型,应使用
-acquire
选项创建AdminVOB超链接

你有完整的过程

管理VOB层次结构包括至少一个管理VOB和一个或多个具有AdminVOB超链接的VOB,或一个或多个具有AdminVOB超链接的VOB


如果您正在使用UCM,您需要创建一个Admin PVob,以便所有UCM组件都能看到彼此。
如果您使用的是基本ClearCase,一个简单的Vob就足够了(删除'
-ucm
'选项)
例如,在Unix ClearCase服务器上:

$sudo /usr/bin/atria/bin/cleartool mkvob -tag /vobs/adminpvob -c "Global Admin UCM pvob" -ucm -public -password clearcase -host MY_SERVER -hpath /MY_SERVER/vobstore/adminpvob.vbs -gpath /net/MY_SERVER/vobstore/adminpvob.vbs /net/MY_SERVER/vobstore/adminpvob.vbs
注意:您需要在正在使用的每个ClearCase区域中声明admin(p)vob标记。
Fort实例,在Windows上:

ct mktag -vob -tag \adminpvob -public -password clearcase -host MY_SERVER -gpath \\MY_SERVER\vobstore\adminpvob.vbs \\MY_SERVER\vobstore\adminpvob.vbs

例如,创建UCM PVob后,可以将其链接到管理员VOB:

ct mkhlink -c "Link to my pvob" AdminVOB vob:\mypvob vob:\adminpvob
Created hyperlink "AdminPVOB@107@\mypvob".

注意:您可以链接多个Admin Vob,但我建议将AdminpVob作为主Vob(所有其他Vob都链接到它)。这样,即使您现在没有使用UCM,以后可能创建的任何PVob都可以链接到该全局AdminPVob。
简单的VOB也可以链接到它,使ClearCase能够共享标签和分支名称


如果您是仅基本ClearCase

$sudo /usr/bin/atria/bin/cleartool mkvob -tag /vobs/adminpvob -c "Global Admin vob" -public -password clearcase -host MY_SERVER -hpath /MY_SERVER/vobstore/adminvob.vbs -gpath /net/MY_SERVER/vobstore/adminvob.vbs /net/MY_SERVER/vobstore/adminvob.vbs

ct mkhlink -aquire -c "Link to my pvob" AdminVOB vob:\mypvob vob:\adminvob
Created hyperlink "AdminPVOB@107@\mypvob".
请注意“-acquire`”选项,如本节所述

为避免重叠类型,应使用
-acquire
选项创建AdminVOB超链接

你有完整的过程

管理VOB层次结构包括至少一个管理VOB和一个或多个具有AdminVOB超链接的VOB,或一个或多个具有AdminVOB超链接的VOB


(请发表评论;OP没有必要的代表发表评论,但我已经合并了dup帐户)谢谢Marc。如果这个答案不能完全解决他的问题,希望他能回来问更多的问题。(回复你的评论;OP没有必要的代表留下评论,但我已经合并了dup帐户)谢谢你,马克。如果这个答案不能完全解决他的问题,希望他能回来并能提出更多的问题。