Clearcase分支配置规范
我需要创建一个新的VOB和一个分支来访问新创建的VOB 开发将不在主分支上,因此我创建了一个发布分支。Clearcase分支配置规范,clearcase,Clearcase,我需要创建一个新的VOB和一个分支来访问新创建的VOB 开发将不在主分支上,因此我创建了一个发布分支。 一旦开发完成,发布分支将合并到主分支 如何为初始分支编写配置规范,使其派生自/main分支 element /new_vob/... .../rel_branch/LATEST mkbranch rel_branch element /new_vob/... /main/0 end mkbranch rel_branch 请建议以上各项是否合适。 还建议如果开始时需要任何基本标签,则VOB没
一旦开发完成,发布分支将合并到主分支 如何为初始分支编写配置规范,使其派生自
/main
分支
element /new_vob/... .../rel_branch/LATEST
mkbranch rel_branch
element /new_vob/... /main/0
end mkbranch rel_branch
请建议以上各项是否合适。还建议如果开始时需要任何基本
标签
,则VOB没有来源。开发将随着时间的推移而进行。如果新的VOB为空,则不需要标签作为发布分支的基础。
就足够了
您的(非UCM)配置规范应该是:
element * CHECKEDOUT
element * .../release/LATEST
# (not needed yet) element * LABEL -mkbranch release
element * /main/0 -mkbranch release
element * /main/LATEST -mkbranch release
一旦完成了一个发布,合并到/main
,那么最好在/main
上创建一个标签
,并从标签
开始创建一个新的发布2
分支
如果需要,您可以将“*”替换为/new\u vob/…
。
(如果它是一个动态视图,仅安装了new\u-vob
,则无论如何,它只能访问new\u-vob
)谢谢VonC。由于“我的活动”要求config spec选择分支而不是/main,我可以使用下面的配置规范吗:element*CHECKEDOUT mkbranch release element*../release/LATEST element*/main/0 end mkbranch release上述是否合理?@Narasimha如果不添加规则element*/main/0-mkbranch发布
,这意味着您将无法“添加到源代码管理”新文件。VonC,我有这个行元素*/main/0,我可以跳过元素*/main/LATEST吗?@Narasimha我不会跳过那个规则:这是一个停止规则(),我在感谢VonC中提到过,这很有帮助。