簡體   English   中英

ClearCase:如何使用分支類型創建分支

[英]ClearCase: How to create branch with branch type

我正在嘗試使用mkbranch命令從main / abc分支創建分支。

我使用以下命令創建分支類型:

mkbrtype –c "bugfix branch from abc" bugfixAbc

現在,我需要使用該分支類型創建分支。

如何使用分支類型為bugfixAbc的main / abc分支創建新分支?

您需要修改配置規范,才能從abc開始創建新版本。 參見例如“ 使用mkelem時新元素出現在mkelem ”:

element * CHECKEDOUT
element * .../bugfixAbc/LATEST
element * .../abc -mkbranch(bugfixAbc)
element * /main/0 -mkbranch(bugfixAbc)
element * /main/LATEST

選擇規則中的省略號.../允許ClearCase從它來自的任何分支/main或任何其他分支中選擇該分支abc

使用cleartool mkbranch並不是這里的解決方案:如果您必須對許多文件進行操作,它將無法縮放,並且會創建處於簽出狀態的版本0,您應該簽入。 (或取消結帳,這將刪除分支)

通過使用配置規范,每次簽出abc分支中存在的元素時,您將自動創建該分支。 任何元素,而不僅僅是給定的文件。

我發現我可以給出這樣的文件路徑:

mkbranch -c "bugfix branch from abc" bugfixAbc util.java@@/main/abc/27

因此,這是從abc分支創建的分支,分支類型為bugfixAbc

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM