1

我正在使用基本 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--> Folder,并尝试创建我的第一个元素---目录元素 DCT---,我收到以下错误:

The system cannot find the file specified.

为什么会出现这种情况?

谢谢,戴夫

4

1 回答 1

1

这些选择规则是针对内部 元素的DCT,而不是针对DCT自身的。

添加DCT时,它会在/main/0.
而且您的任何规则都没有选择/main/0.

您应该在最后添加至少添加一个选择规则:

element * /main/LATEST

这称为“配置停止规则”,如“使用 configspec 的 ClearCase 分支”中所示。

于 2013-02-05T19:19:06.067 回答