當我想用在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