你如何在不说"解决所有冲突并重新运行合并"的情况下阻止Subversion合并?

dig*_*uru 17 svn tortoisesvn merge merge-conflict-resolution

我试图使用TortoiseSVN合并一个已经离开主干的分支很长一段时间.它已经使用trunk更新了,但是我认为subversion合并跟踪一直不适用于来自trunk进程的整个合并.每当我合并时,它只合并5-10个修订版(即使已指定从1-HEAD合并),然后显示类似于以下内容的消息...

将r6631:6637合并到
'C:\ Work\AllBranches\MyBranchName'时产生了一个或多个冲突- 解决所有冲突并重新运行合并以应用剩余的未合并修订

问题是主干目前在r10202上.如果我需要进行500次以上的合并过程,并且确认所有合并问题需要半天时间才能完成.

为什么颠覆不会合并所有的修改,为什么它会中途停止?是否有一个选项我可以通过以允许完全合并继续,然后允许我以后手动确认合并问题?

xij*_*dai 3

如果你使用tortoiseSVN,我相信有一个选项说稍后解决冲突,选择该选项,然后它会让你在合并后编辑冲突。

  • 遗憾的是,这没有什么区别,它仍然停止合并过程。 (4认同)