2

如果我35.1-extra从分支创建一个分支35.1(显然是发布分支),做一些工作,然后在一段时间后将 35.1-extra 中的内容合并回 35.1,是否可以多次合并?

我记得这在旧版本的 Subversion 中是有问题的,所以每当我重新集成时,如果我必须做一些额外的工作,我要么创建一个新分支,要么重新创建“额外”分支,然后继续在那里工作。

4

2 回答 2

2

您必须使用 Subversion 1.7 和更旧的客户端保持重新集成的分支。感谢 Subversion 1.8 版本中新的“自动重新集成合并”功能,不再需要所谓的“keep-alive dance”:

  • svn merge自动检测是否必须进行重新整合合并,
  • --reintegrate的选项svn merge在 SVN 1.8+ 中已弃用。
于 2014-08-08T14:24:26.373 回答
1

显然,这个老问题已在 Subversion 1.8 - http://subversion.apache.org/docs/release-notes/1.8.html#auto-reintegrate中得到修复。

于 2014-08-08T11:33:59.540 回答