当我想用在CC的一个分支,我通常把这样的事情在配置规格:在ClearCase中分支分支?
element * .../first_branch/LATEST
element * .../Main/LATEST -mkbranch first_branch
element * ../Main/LATEST
现在,我想创建一个分支,它是第一个的子分支。假设它叫做second_branch
(我今天很有创意)。该配置规范将如何?
当我想用在CC的一个分支,我通常把这样的事情在配置规格:在ClearCase中分支分支?
element * .../first_branch/LATEST
element * .../Main/LATEST -mkbranch first_branch
element * ../Main/LATEST
现在,我想创建一个分支,它是第一个的子分支。假设它叫做second_branch
(我今天很有创意)。该配置规范将如何?
像这样:
element * .../second_branch/LATEST
element * .../first_branch/LATEST -mkbranch second_branch
element * .../Main/LATEST -mkbranch first_branch
element * ../Main/LATEST
现在视图将着眼于在second_branch最新版本,或者,如果它不存在,最新版本的first_branch,或者,如果不存在,它存在,主要分支上的最新版本。在检出文件时,将分别在second_branch和first_branch上创建一个新的版本元素。
我现在无法访问ClearCase实例,因此我无法仔细检查最后两行,但我认为这可能是您的意思吗?
element * .../second_branch/LATEST
element * .../first_branch/LATEST -mkbranch second_branch
element * /Main/LATEST -mkbranch first_branch
为了增加金的回答,我更喜欢从比分支选择的LATEST
版本的标签开始分支。
这样,我知道'second_branch
'站在哪里,它来自哪里。
(从另一分支的LATEST
未来意味着它来自它表示不同的东西随着时间的流逝一个移动点)
element * .../second_branch/LATEST
element * A_LABEL -mkbranch second_branch
element * .../first_branch/LATEST
element * .../Main/LATEST -mkbranch first_branch
element * ../Main/LATEST
如果上配置的视图设置A_LABEL
为:
first_branch
'LATEST
在 '稳定' 状态,那么你可以从已知点分支。
+1:好点! – 2011-01-08 20:16:48