【问题标题】:SVN Update to a revision in revision history got through mergeSVN 更新到修订历史中的修订通过合并
【发布时间】:2014-10-08 11:10:46
【问题描述】:

我在 SVN 存储库中维护了两个分支。开发人员将更改提交到一个分支,然后自动化流程将更改合并到第二个分支。我可以在第二个分支中看到所有的修订历史。现在我有一个指向第二个分支的工作副本。在这里我可以看到所有的修订;但我无法更新到通过合并传播的修订。无论如何要执行合并以在两个分支中获取修订?

【问题讨论】:

    标签: svn merge


    【解决方案1】:

    您不能将 WC 更新为修订版,这会更改 WC 根目录下的内容。在你的情况下,如果 WC-root 是 branch2-root,你可以

    • 将 WC 切换到 branch1 并返回到 branch2
    • 从 /branches 结帐新 WC 的两个分支 (/branches) 切换到父文件夹(其中将包含 /branches 下的所有现有分支)

    【讨论】:

      【解决方案2】:

      我不确定我是否理解这个问题,所以请多多包涵。

      您似乎想要更新到与branch 2 的特定修订相对应的branch 1 的特定修订。

      一种方法是在将branch 1 合并到branch 2 之前对其进行标记。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-09-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-13
        • 2012-11-29
        相关资源
        最近更新 更多