Clearcase 重新定位后不可见的分支元素

Clearcase 重新定位后不可见的分支元素,clearcase,Clearcase,我将某些元素从一个VOB重新定位到另一个VOB。 在重新定位期间,我的视图被设置为默认配置规范 元素*已签出 元素*main\LATEST 一些元素在另一个分支下分支。下面是我们用于另一个分支的配置规范 元素*已签出 元素*../rel\u euchanges\u ban\u dev/LATEST 要素*WPX0445\U ANL\U EXIT\U EUCHGS\U 1.0\U BL.ANL\U 28012014-mkbranch 相对变化与禁止发展 元素*/main/LATEST-mkbran

我将某些元素从一个VOB重新定位到另一个VOB。 在重新定位期间,我的视图被设置为默认配置规范

元素*已签出
元素*main\LATEST

一些元素在另一个分支下分支。下面是我们用于另一个分支的配置规范

元素*已签出
元素*../rel\u euchanges\u ban\u dev/LATEST
要素*WPX0445\U ANL\U EXIT\U EUCHGS\U 1.0\U BL.ANL\U 28012014-mkbranch
相对变化与禁止发展
元素*/main/LATEST-mkbranch rel_euchanges_ban_dev

重新定位后,当我们为rel_euchanges_ban_dev分支设置配置规范时,我们无法正确地看到该分支下的元素。 示例:对于位于分支rel_euchanges_ban_dev下的两个文件夹,这就是它在源VOB中的外观。似乎有一个指向目标VOB的符号链接。

但是在目的地VOB。这就是它的样子。

当配置规范设置为默认值时,AnalysisAndDesign和Requirements文件夹仅在重新定位后按预期显示在目标VOB中

为什么当为rel_euchanges_ban_dev分支设置配置规范时,我们会看到符号链接?其中,理想情况下,文件夹应在源VOB处可用,而不是指向目标VOB的符号链接

为什么会发生这种情况?我尝试用分支的基线标签标记目标VOB处的相应文件夹。但似乎什么都不管用:-/

此外,目标VOB处的版本树如下所示。 视图设置为rel_euchanges_ban_dev branch


可能发生的情况是,新的配置规范没有配置为显示新元素(在/main/0或…/branch rel\u euchanges\u ban\u dev/0中的元素)

element * CHECKEDOUT
element * .../rel_euchanges_ban_dev/LATEST
element * WPX0445_ANL_EXIT_EUCHGS_1.0_BL.ANL_28012014 -mkbranch
rel_euchanges_ban_dev
element * /main/0 -mkbranch rel_euchanges_ban_dev <===
element * /main/LATEST -mkbranch rel_euchanges_ban_dev
元素*CHECKEDOUT
元素*../rel\u euchanges\u ban\u dev/LATEST
要素*WPX0445和出口、EUCHGS和1.0、BL.ANL和28012014——MK分行
欧洲变化与发展

element*/main/0-mkbranch rel_euchanges_ban_dev Hi我已经在目标VOB中添加了版本树。我按照您的建议添加了新行,但没有成功。rel_euchanges_ban_dev是从VOB的版本2分支出来的,因为我们已经在最新版本的VOB中应用了基线标签。@user3437212然后您需要比较v缺少元素路径中每个元素的版本树:vob、vob/firstFolder…并查看区别。@user3437212您是使用我在回答中提到的配置规范进行重新定位本身,还是只是为了查阅目标vob中的数据?我在重新定位元素*CHECKEDOUT元素*m期间使用了默认配置规范ain/LATEST使用您提到的配置规范只是为了检查可用数据。@user3437212我的观点是:在期望分支正确重新定位的同时使用默认配置规范可能不起作用。使用我提到的配置规范可能会更充分地重新定位您想要的分支。