我们遇到ClearCase合并问题。
我们有一个 dev 分支,并在发布后将其标记为 DEV_LABEL 。然后我们创建了2个新分支 dev1 和 dev2 。
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分支。
dev1 中的新元素具有以下分支路径:
@@/main/dev1
配置规格是否错误?
答案 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
开始。