将分支A合并到分支B(本地工作副本),其中分支A添加了几个带有新文件的新文件夹。新文件夹全部被标记为“树冲突”,并显示错误消息:“上次合并操作尝试修改目录'[文件夹名称]',但目录在本地丢失。”
雅不开玩笑在本地丢失,它是在另一个分支中创建的,应该被复制到本地工作分支及其中的所有文件/文件夹!
我对树冲突是什么有一个合理的理解,我不相信这应该是一个。 A中的新文件夹从未存在于B!
我该怎么办?使用WinMerge在两个分支之间进行差异并仅选择“显示左侧唯一项”是容易出错的,因为在B中删除的文件未在A中删除。
答案 0 :(得分:1)
通过简单的TortoiseSvn,我能够通过简历复制文件 - >粘贴命令:
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-copy.html
答案 1 :(得分:1)
当我手动选择几个修订版本合并到另一个分支时,却发生了这种情况,但是却错过了实际创建文件夹的那个版本(我知道是草率的)。
包括创建文件夹的修订版可以解决此问题。