小编AC1*_*AC1的帖子

svn分支合并树冲突问题(使用乌龟)

我已经阅读了很多很多内容,但无法弄清楚问题是什么,而且非常奇怪.我正在为客户端使用1.7版本的服务器和最新的乌龟版本(1.7).这是场景:

  1. 我创建了一个父分支,然后从中创建了一个子分支.所以,PARENT_BRANCH - > CHILD_BRANCH
  2. 在CHILD_BRANCH中添加一个新目录并提交.
  3. 使用tortoise将所有更改从CHILD_BRANCH合并到PARENT_BRANCH.我使用'合并一系列修订'选项并没有在选项中指定任何修订,所以基本上让svn识别并管理要合并的修订.
  4. 合并后,将在PARENT_BRANCH中创建新目录.
  5. 从PARENT_BRANCH - > CHILD_BRANCH合并回来.
  6. 我在新目录上遇到树冲突,其中尝试添加的目录已存在错误.

嗯,当然目录在子分支中就像它最初来自的那样.我虽然svn 1.5+轨道使用merge-info合并,但应该知道这是目录来自的分支,不应该抛出树合并错误.

知道发生了什么,我该如何解决这个问题?我给出的示例仅适用于1个目录,但实际上有很多目录和文件,因此手动逐个进行需要数小时.

svn tree tortoisesvn conflict

2
推荐指数
1
解决办法
5216
查看次数

标签 统计

conflict ×1

svn ×1

tortoisesvn ×1

tree ×1