我正在尝试使用Tortoise SVN将功能分支合并到主干中。
主干和分支都进行了大量更改,包括删除和移动文件夹。
现在我希望SVN在分支中修改相同的文件或文件夹并在中继中删除/移动时报告树冲突,反之亦然。
但是,对于已在主干或分支中删除或移动的每个文件和文件夹,我都会报告树冲突,即使在合并的另一端根本没有修改此文件也是如此。
因此,如果我在创建分支后删除了主干中的文件夹,并且根本没有人触摸该文件夹或分支中的任何文件,那么在合并该更改时我仍会遇到树冲突。
我甚至在两个方向上都会遇到这种冲突:如果我尝试将分支合并回主干,或者我尝试将任何更改从主干合并到分支中,则无关紧要。
我的客户端位于TortoiseSVN 1.8.11,Subversion 1.8.13,存储库位于1.6.17版本。
什么可能导致这些奇怪的树冲突?如何避免它们?