1

实际上我创建了一个视图,分支并为该视图设置了配置秒。它允许签出已经存在的文件,但不允许签出新创建的文件。它允许使用“mkelem”命令创建新元素,但不允许签出新创建的文件。

4

1 回答 1

0

对于新创建的文件,您应该看到如下规则:

element * /main/0 -mkbranch newBrach

请参阅“子分支中元素的配置规范规则”的说明:

element * CHECKEDOUT
element * .../bug-fix/LATEST
element * BASELINE-X -mkbranch bug-fix
element * /main/0 -mkbranch bug-fix 

规则 4(第四行)确定当创建新元素时,该子句会导致在使用命令mkbranch自动创建的 bug-fix 子分支上检出新元素。 此外,如果现有元素没有错误修复分支或带有标签的版本,则在签出元素时会创建分支。mkbranch
BASELINE-Xbug-fix

因此,请检查您的配置规范,并检查是否/main/0 -mkbranch存在:

cleartool catcs -tag yourViewTag

在创建元素时,请参阅“为什么我只得到一个 clearcase 版本 0? ”以获取有关“版本 0”的更多信息。

于 2012-11-16T11:23:02.000 回答