如何将ClearCase中的文件与其他目录中的文件合并?

时间:2012-01-27 10:20:27

标签: clearcase

我在某个分支的目录/vobs/project/code_dir_staff/code中有文件 并希望:

  • 将此分支合并到另一个分支
  • 将此文件放在另一个目录/vobs/project/sub_project/code中。例如。

目的地“code”目录已存在并且有一些历史记录 我不需要目标分支中的源目录。

如何做到这一点?

1 个答案:

答案 0 :(得分:2)

我会:

  • 首先,做一个经典的合并。
  • 然后在目标分支中,将(通过ClearCase Explorer)这些文件移动到现有代码目录
  • 最后删除(通过ClearCase Explorer)您不想看到的目录。

这仅适用于Base ClearCase,不适用于UCM(除非你在Vob组件中):你不能将文件(及其历史记录)从一个组件移动到另一个组件。

从ClearCase Explorer移动文件将保留文件的历史记录,将检出源父目录并取消编目这些文件,并检出目标目录以引用相同的文件。