在ClearCase中从多个文件进行分支

3
我有大约5000个文件需要从主分支创建一个新分支(比如说"my_branch"),检出这些文件,检入并打上标签。 单独为每个文件创建分支并执行其他步骤几乎是不可能的。 虽然有一种方法可以对所有检出文件应用相同的标签并检入所有已经检出的文件,以减少我的工作量,但是否有一种方法可以通过一个命令创建5000个文件的分支或者是否有任何工具可以实现该功能呢?谢谢。
1个回答

1

如果您已经准备好一个快照视图来创建该分支,也就是说,使用类似以下配置规范:

element * .../myBranch/LATEST
element * /main/LATEST -mkbranch myBranch
element /main/0 -mkbranch myBranch

假设您的文件现在都位于 /main 目录下,那么您需要进行以下操作:

  • 将您的 5000 个文件复制并更新到其他地方
  • 使用 clearfsimport 命令将它们导入您的快照视图中:这将自动为您检出、更新和提交这 5000 个文件至正确的分支。
    如 "How to run clearfsimport command for similar streams" 所示,这里有一个 clearfsimport 命令的示例。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接