将ClearCase元素合并到其他分支,但分支不在GUI上显示

时间:2014-07-10 12:40:03

标签: merge branch clearcase

我们遇到ClearCase合并问题。

我们有一个 dev 分支,并在发布后将其标记为 DEV_LABEL 。然后我们创建了2个新分支 dev1 dev2

enter image description here

dev1和dev2的配置规范是:

DEV1

 element * CHECKEDOUT
 element * /dev1/LATEST
 element * DEV_LABEL -mkbranch dev1
 element * /main/LATEST -mkbranch dev1
 element * /main/LATEST

DEV2

 element * CHECKEDOUT
 element * /dev2/LATEST
 element * DEV_LABEL -mkbranch dev2
 element * /main/LATEST -mkbranch dev2
 element * /main/LATEST

当我们想要将 dev1 合并到 dev2 分支时,就会出现问题。 dev1 中的元素无法看到 dev2 分支,反之亦然。

因此我们无法将dev1中的代码合并到dev2分支。

enter image description here

dev1 中的新元素具有以下分支路径:

 @@/main/dev1

配置规格是否错误?

1 个答案:

答案 0 :(得分:1)

您忘记了创建规则。

element * CHECKEDOUT
element * /dev2/LATEST
element * DEV_LABEL -mkbranch dev2
element * /main/LATEST -mkbranch dev2
element * /main/0 -mkbranch dev2   <====
element * /main/LATEST

dev1中不存在的dev2新元素将从/main/0开始。