如果我从35.1-extra
分支(显然是发布分支)创建分支35.1
,做一些工作,然后经过一段时间将35.1-extra中的东西合并回35.1,是否可以合并不止一次?
我记得在Subversion的旧版本中这是有问题的,所以每当我重新集成时,如果我不得不做一些额外的工作,或者重新创建“额外”分支,并继续在那里工作,我要么创建一个新的分支。
答案 0 :(得分:2)
您拥有Subversion 1.7及更早版本客户端的to keep a reintegrated branch alive。感谢Subversion 1.8版本中新的"automatic reintegration merge"功能,所谓的" keep-alive dance"不再需要:
svn merge
会自动检测是否必须完成重新整合,--reintegrate
svn merge
选项。
答案 1 :(得分:1)
显然,Subversion 1.8中修复了这个老问题 - http://subversion.apache.org/docs/release-notes/1.8.html#auto-reintegrate。