我一直在分支 X 上工作,我需要将我的代码移动到分支 Y。我的所有代码都是我开始的新类,所以没有其他人在工作/修改我的代码,这也不存在于分支中我要将代码移至的分支。
所以我的问题是,将代码从一个分支移动到另一个分支的过程是什么?我以前从来没有这样做过。我是否将类复制并粘贴到新分支中,或者是否有一个通常用于此目的的工具?
最佳答案
ClearCase 合并的关键是在目标 View (与您合并到的分支或 UCM 流关联的 View )中进行合并。
然后您可以使用以下命令开始合并:
如您所见,第一步是选择所述目标 View :
我建议使用动态 View 而不是快照 View :快照将通过自动更新启动(这需要时间),而不是立即开始合并的动态 View 。
查看更多信息“What are the differences between a snapshot view and a dynamic view?”
假设您有:
- 源分支或标签,用于标识您要合并的源版本,
- 带有配置规范的目标 View ,允许在目标分支之上创建新版本(因此其中包含
-mkbranch
规则的配置规范)
查看更多信息“About merging files and directories in base ClearCase”:
关于java - 如何使用clearcase执行 'merge'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24015833/