是否安全(使用现代Subversion)以及#34;重新融入"不止一次?

时间:2014-08-08 11:09:28

标签: svn branching-and-merging svn-merge-reintegrate

如果我从35.1-extra分支(显然是发布分支)创建分支35.1,做一些工作,然后经过一段时间将35.1-extra中的东西合并回35.1,是否可以合并不止一次?

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

2 个答案:

答案 0 :(得分:2)

您拥有Subversion 1.7及更早版本客户端的to keep a reintegrated branch alive。感谢Subversion 1.8版本中新的"automatic reintegration merge"功能,所谓的" keep-alive dance"不再需要:

  • svn merge会自动检测是否必须完成重新整合,
  • SVN 1.8 +中不推荐使用{li> --reintegrate svn merge选项。

答案 1 :(得分:1)

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