无法在Base ClearCase中创建具有多分支的目录元素

时间:2013-02-05 19:10:52

标签: clearcase

我正在使用基础ClearCase。请考虑我的配置规范:

element * CHECKEDOUT

element /cl5_sw_ste/DCT/*/... /main/rel_drop5/int_drop5/cl5_p65719_AUTE/LATEST

element /cl5_sw_ste/DCT/*/... /main/rel_drop5/int_drop5/LATEST -mkbranch cl5_p65719_AUTE
element /cl5_sw_ste/DCT/*/... /main/rel_drop5/LATEST -mkbranch int_drop5
element /cl5_sw_ste/DCT/*/... /main/0 -mkbranch rel_drop5

意图:现有元素的任何结帐都会自动发生在分支/main/rel_drop5/int_drop5/cl5_p65719_AUTE上,并且该分支方案会自动用于创建任何新元素(我目前没有这些元素)。

当我在ClearCase Explorer中导航到VOB cl5_sw_ste的根目录时,选择New - >右窗格的上下文菜单中的文件夹,并尝试创建我的第一个元素---目录元素DCT ---,我收到以下错误:

The system cannot find the file specified.

为什么会这样?

谢谢, 戴夫

1 个答案:

答案 0 :(得分:1)

这些选择规则适用于 DCT内的元素,而不适用于DCT本身。

当您添加DCT时,它会在/main/0中创建一个版本 您的所有规则都不会选择/main/0

你应该添加最少添加一个选择规则:

element * /main/LATEST

这称为“配置停止规则”,如“ClearCase Branching using configspec”中所示。