我正在使用基础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.
为什么会这样?
谢谢, 戴夫
答案 0 :(得分:1)
这些选择规则适用于 DCT
内的元素,而不适用于DCT
本身。
当您添加DCT
时,它会在/main/0
中创建一个版本
您的所有规则都不会选择/main/0
。
你应该添加最少添加一个选择规则:
element * /main/LATEST
这称为“配置停止规则”,如“ClearCase Branching using configspec”中所示。