ClearCase:如何创建具有分支类型的分支
ClearCase: How to create branch with branch type
我正在尝试使用 mkbranch 命令从 main/abc 分支创建分支。
我使用以下命令创建分支类型:
mkbrtype –c "bugfix branch from abc" bugfixAbc
现在我需要创建具有该分支类型的分支。
如何从分支类型为 bugfixAbc 的 main/abc 分支创建新分支?
您需要修改配置规范才能创建从 abc
开始的新版本。参见例如“”:
element * CHECKEDOUT
element * .../bugfixAbc/LATEST
element * .../abc -mkbranch(bugfixAbc)
element * /main/0 -mkbranch(bugfixAbc)
element * /main/LATEST
selection 规则中的省略号 .../
允许 ClearCase select 那个分支 abc
,从它来自的任何分支:/main
,或任何其他分支。
使用 cleartool mkbranch
不是这里的解决方案:如果您必须对许多文件执行此操作,它将无法扩展,并且它会创建一个处于签出状态的版本 0,您应该签入。 (或取消结帐,这将删除分支)
通过使用配置规范,您将在每次检出 abc
分支中存在的元素时自动创建该分支。任何元素,而不仅仅是给定的文件。
我发现我可以这样给出文件的路径:
mkbranch -c "bugfix branch from abc" bugfixAbc util.java@@/main/abc/27
因此,这从 abc 分支创建了分支类型为 bugfixAbc 的分支
我正在尝试使用 mkbranch 命令从 main/abc 分支创建分支。
我使用以下命令创建分支类型:
mkbrtype –c "bugfix branch from abc" bugfixAbc
现在我需要创建具有该分支类型的分支。
如何从分支类型为 bugfixAbc 的 main/abc 分支创建新分支?
您需要修改配置规范才能创建从 abc
开始的新版本。参见例如“
element * CHECKEDOUT
element * .../bugfixAbc/LATEST
element * .../abc -mkbranch(bugfixAbc)
element * /main/0 -mkbranch(bugfixAbc)
element * /main/LATEST
selection 规则中的省略号 .../
允许 ClearCase select 那个分支 abc
,从它来自的任何分支:/main
,或任何其他分支。
使用 cleartool mkbranch
不是这里的解决方案:如果您必须对许多文件执行此操作,它将无法扩展,并且它会创建一个处于签出状态的版本 0,您应该签入。 (或取消结帐,这将删除分支)
通过使用配置规范,您将在每次检出 abc
分支中存在的元素时自动创建该分支。任何元素,而不仅仅是给定的文件。
我发现我可以这样给出文件的路径:
mkbranch -c "bugfix branch from abc" bugfixAbc util.java@@/main/abc/27
因此,这从 abc 分支创建了分支类型为 bugfixAbc 的分支