实际上我创建了一个视图,分支并为该视图设置了配置秒。 它允许签出已存在的文件,但它不允许签出新创建的文件。它允许使用“mkelem”命令创建新元素,但它不允许签出新创建的文件。
答案 0 :(得分:0)
对于新创建的文件,您应该看到如下规则:
element * /main/0 -mkbranch newBrach
参见插图“Config spec rules for elements in subbranches”:
element * CHECKEDOUT
element * .../bug-fix/LATEST
element * BASELINE-X -mkbranch bug-fix
element * /main/0 -mkbranch bug-fix
规则4(第四行)确定在创建新元素时,
mkbranch
子句会导致在使用mkbranch
自动创建的错误修复子分支上检出新元素命令。
此外,如果现有元素没有错误修复分支或带有BASELINE-X
标签的版本,则在签出元素时会创建bug-fix
分支。
请检查您的配置规范,并检查/main/0 -mkbranch
是否存在:
cleartool catcs -tag yourViewTag
创建元素时,请参阅“why I only get a clearcase version 0?”以获取有关“版本0”的更多信息。