~~~~
我更像是一个UCM而不是Base CC的人。谁能告诉我这个配置规范是否好?
我对最后一行有些怀疑。没有element * /main/LATEST
可以吗?
~~~~
~~以下是开发者的要求~
~~~~~~~我希望在/main/nz_plusOne
分支中进行所有更改,即使他们从/main/nz_mig
签出文件。
他们的配置规范是什么样的?我认为是这样的
element * CHECKEDOUT
element * /main/nz_plusOne/LATEST
element * NVAR_NETEZZA_3 -mkbranch nz_plusOne
element * /main/LATEST -mkbranch nz_plusOne
您应该始终以element * /main/LATEST
("停止"规则)结尾,因为您不知道是否所有元素都有/main/anotherBranch
的版本。
在您的情况下,通常的配置规范是:
element * CHECKEDOUT
element * /main/nz_plusOne/LATEST
element * NVAR_NETEZZA_3 -mkbranch nz_plusOne
element * /main/0 -mkbranch nz_plusOne
element * /main/LATEST
如果他们签出当他们从/main/nz_mig 签出文件
了一个文件(在任何分支中),您无论如何都不会从视图中看到该版本(它仅选择您在视图中执行的签出版本)。