我们正在使用带有重新集成样式分支的1.9.0,该分支经历了从主干到分支并从重新集成到主干的几次迭代。我们本可以复制主干,但后来选择将分支复制为另一个分支。
svn cp -m "" ^/branches/b1 ^/branches/b2
b1是转3944所以b2是3945.在进一步提交到主干并将工作副本切换到b2分支后,尝试将主干合并到b2 WC会出现错误,例如
svn: E160013: '/repos/projectname/!svn/rvr/3944/branches/b2' path not found
使用--force表明SVN认为合并重新集成了,大概是因为b1是一个重新整合的样式分支。
使用b1 @ 3944的副本重复并尝试合并会产生与预期相同的错误。
关于错误原因的任何想法?
我们将主干复制为新分支以继续前进,但是有人可能希望将分支复制为另一个分支而不首先使主干更新。 我想知道它是否与1.9中的错误相关,我们发现重新整合合并可能会陷入不必要的属性更新的永久循环中,即在合并到trunk和commit之后,trunk到branch merge表示属性需要在科。这是合并和提交,然后从分支到主干的合并说,需要在主干上更新属性,依此类推。
答案 0 :(得分:0)
对于Intellij IDEA
在您合并的项目中:
现在您应该能够打开Merge From对话框了。