SVN - 撤消trunk到branch的集成

时间:2014-03-11 20:07:13

标签: svn version-control merge tortoisesvn

我有一个分支,让我们说A,关闭主干,并意外地做了以下事情:

  • 创建分支机构关闭主干
  • 对分支A进行更改
  • 我想将中继线合并到分支机构A以获取最新的后备箱而不是合并,我做了一个“重新整合”#39; - 将树干重新整合到我的分支

我读过,重新整合之后,我们遇到了循环合并问题;但是,所有的文章都重新融入了分支机构,我已经反过来了。

我正在使用SVN 1.7版。 我不能做一个仅有记录的'提交到主干

有没有办法让我的分支机构再次接受主干更改?我可以恢复“重新整合合并”吗?从主干到我的分支机构修改我的分支?

我想确保主干稳定并且可以接受我的分支A最终更改。另外,我的分支A是稳定的,也可以接受主干变化。

谢谢!

1 个答案:

答案 0 :(得分:2)

由于您已将更改从主干合并到分支,并希望分支返回到合并之前的先前状态,您可以执行以下操作:

  1. 使用SVN日志命令并在合并发生前检查修订号。
  2. 进行反向合并以获得先前的状态 “svn merge -r HEAD:stable-revision-branch。”
  3. 做svn commit。
  4. 请参阅链接以获取更多说明SVN reverse merge?

    此致

    Jyotsna