我有以下配置规范:
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
element * /main/0
这个配置规范不允许我看到名为DCT的目录元素,它位于VOB cl5_sw_ste的根目录中。 DCT具有以下版本树:
cl5_sw_ste/DCT@@\main
cl5_sw_ste/DCT@@\main\0
cl5_sw_ste/DCT@@\main\rel_drop5
cl5_sw_ste/DCT@@\main\rel_drop5\0
cl5_sw_ste/DCT@@\main\rel_drop5\int_drop5
cl5_sw_ste/DCT@@\main\rel_drop5\int_drop5\0
cl5_sw_ste/DCT@@\main\rel_drop5\int_drop5\cl5_p65719_AUTE
cl5_sw_ste/DCT@@\main\rel_drop5\int_drop5\cl5_p65719_AUTE\0
cl5_sw_ste/DCT@@\main\rel_drop5\int_drop5\cl5_p65719_AUTE\1
我原以为配置规范规则:
element /cl5_sw_ste/DCT/... /main/rel_drop5/int_drop5/cl5_p65719_AUTE/LATEST
会选择:
cl5_sw_ste/DCT@@\main\rel_drop5\int_drop5\cl5_p65719_AUTE\1
但是,未选择任何版本。我做错了什么?
谢谢, 戴夫
答案 0 :(得分:2)
您需要查看选择了哪个版本的父目录的DCT,即vob cl5_sw_ste
。
如果是/main/0
,那么这是正常的:此 is a placeholder 不包含子元素。
这意味着在选项cl5_sw_ste
下的任何内容都不会被选中,也不可见。
你的最后一条规则应该是:
element * /main/LATEST
这样就可以选择至少/main/1
个vob cl5_sw_ste
,其中应包含目录DCT
。
这就是为什么我在你之前的问题“Can't Create Directory Element With Multi-Branching in Base ClearCase”中提到了这个停止规则。