代码之家  ›  专栏  ›  技术社区  ›  Jimmy

存储库重新排列后无法将分支合并回主干

  •  0
  • Jimmy  · 技术社区  · 15 年前

    我面临着一个问题,把一个分支合并回SVN上的一棵树,这是我的情况

    我的分支是一段时间前创建的

    从那时起,我们已经重新安排了我们的SVN存储库,并且这个项目已经转移到了一个不同的继承权之下。

    现在,我想把那根树枝合并回去

    我好像得到了很多 tree conflicts ,并且在合并时,它似乎试图引用源的旧位置,因为我们已经在存储库中移动了该项目,所以现在不存在该位置。

    所以简而言之,创建分支,移动项目,尝试合并回主干,为什么我要一直得到树冲突?有没有一种方法可以“取消引用”源代码的旧位置?

    Svn:1.611 乌龟1.6.8

    1 回复  |  直到 15 年前
        1
  •  1
  •   Decio Lira    15 年前

    在这种情况下,我通常做的是更新brach和主干的变化,解决任何冲突,然后将分支合并回主干,这是唯一的方法,你不会打破主干。

    在这种情况下,这将是一个很大的工作,因为您已经对项目的结构做了很多更改,并且没有用这些更改更新您的分支。但这比把代码敲到主干上更安全。

    像工具一样 Beyond Compare 可以帮助合并。它是付费的,但如果你不想买,他们有30天的试用期。

    推荐文章