【问题标题】:How to perform a 'merge' using clearcase?如何使用 clearcase 执行“合并”?
【发布时间】:2014-06-03 12:57:57
【问题描述】:

我一直在分支 X 上工作,我需要将我的代码移动到分支 Y。我所有的代码都是我开始的新类,所以没有其他人在工作/修改我的代码,这也不存在于我将代码移动到的分支。

所以我的问题是,将代码从一个分支移动到另一个分支的过程是什么?我以前从来没有做过。我是将类复制并粘贴到新分支中还是有通常用于此的工具?

【问题讨论】:

    标签: java merge clearcase


    【解决方案1】:

    ClearCase 合并的关键是在目标视图(与您合并到的分支或UCM 流关联的视图。

    然后您可以开始合并:

    如您所见,第一步是选择所述目标视图:

    我建议使用动态视图而不是快照视图:快照将通过自动更新(这需要时间)开始,而不是立即开始合并的动态视图。
    在“What are the differences between a snapshot view and a dynamic view?”查看更多信息

    假设你有:

    • 一个源分支或一个标签,用于标识您要合并的源版本,
    • 带有配置规范的目标视图,允许在目标分支之上创建新版本(因此其中包含 -mkbranch 规则的配置规范)

    在“About merging files and directories in base ClearCase”查看更多信息:

    【讨论】:

      【解决方案2】:

      是的,有一个工具可以帮助您: 它是 ClearCase 合并管理器。它有一个不错的 GUI,可以帮助您完成工作。

      【讨论】:

        猜你喜欢
        • 2015-05-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多