TortoiseSVN - 合并 - 新文件夹导致树冲突

时间:2015-03-06 20:57:46

标签: svn merge tortoisesvn tree-conflict

将分支A合并到分支B(本地工作副本),其中分支A添加了几个带有新文件的新文件夹。新文件夹全部被标记为“树冲突”,并显示错误消息:“上次合并操作尝试修改目录'[文件夹名称]',但目录在本地丢失。”

雅不开玩笑在本地丢失,它是在另一个分支中创建的,应该被复制到本地工作分支及其中的所有文件/文件夹!

我对树冲突是什么有一个合理的理解,我不相信这应该是一个。 A中的新文件夹从未存在于B!

我该怎么办?使用WinMerge在两个分支之间进行差异并仅选择“显示左侧唯一项”是容易出错的,因为在B中删除的文件未在A中删除。

2 个答案:

答案 0 :(得分:1)

通过简单的TortoiseSvn,我能够通过简历复制文件 - >粘贴命令:

http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-copy.html

答案 1 :(得分:1)

当我手动选择几个修订版本合并到另一个分支时,却发生了这种情况,但是却错过了实际创建文件夹的那个版本(我知道是草率的)。

包括创建文件夹的修订版可以解决此问题。