颠覆"取代"行动

use*_*682 5 svn tortoisesvn

  1. 我创建了一个分支,
  2. 然后我在该文件夹中添加一个新文件夹和一个新文件(即分支),
  3. 然后我预成型svn addsvn commit.

然后我svn merge回到我的行李箱里.当我然后svn commit到我的主干时,New文件夹被"添加"但文件夹内的文件得到"替换"动作.

为什么我在此文件上获得替换状态?

bah*_*rep 3

根据TortoiseSVN手册 替换状态的意思是:

原始项目已被删除,并由同名的新项目取代。

显然,您应该仔细检查您已执行的操作。您是否有具有相同文件夹和文件(我的意思是它们的名称)的旧版本?