【问题标题】:CVS - partial mergeCVS - 部分合并
【发布时间】:2013-01-15 19:07:42
【问题描述】:

我在分支 b1 中有一些文件已经过多次修订。例如,r1、r2 和 r3。
我想将这些文件合并到 HEAD 中,但仅在修订版 r1 和 r3 中进行了更改,而不是在 r2 中进行了更改。
使用 Eclipse,我只能手动合并我想要的更改,然后我可以保存文件并将更改提交到 HEAD。
我以后如何合并 r2 中的剩余差异?
如果我再次进行合并,r2 中的差异将不会显示出来。

我想做的事真的可能吗?
- 使用日食?
- 使用 CVS 命令行?
- 不是使用 CVS,而是使用另一个版本控制系统 (VCS)?
- 哪一个?

非常感谢

【问题讨论】:

    标签: eclipse cvs merge


    【解决方案1】:

    使用 CVS,您几乎必须为每次合并手动执行此操作。其他一些版本控制系统允许对单独的更改进行操作,例如git 或 mercurial。

    【讨论】:

      【解决方案2】:

      合并来自 r1 和 r3 的更改,保存文件但不要将文件标记为已合并。
      提交对文件所做的更改。 这样下次您要执行合并时,r2 中的差异就会显示出来。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-09-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多