颠覆 - 将主干重新整合到我的分支删除分支文件
Subversion - Reintegrating trunk to my branch deletes branch files
我从主干 T 做了分支 B。
我更改了一些文件,向 B 添加了一些文件,已提交。
我已经更改了主干T中的一些文件,已提交。
当我尝试将 T 上的更改合并到 B 中时,B 中的新文件被删除。为什么会这样?
编辑:这是我合并的方式
谢谢
不要merge two different trees
。当 运行ning 这个命令同时合并来自两个目录的提交时,你实际上在做什么;因此导致问题。
正如 Laurent H. 在评论中所说,使用 Merge a range of revisions
和 URL 合并将是 t运行k 的 URL。
在您的分支上执行 svn merge
时需要注意的一件事是,如果您选中显示 "specific range" 的单选按钮,如果您将此框留空,合并将从svn:mergeinfo 属性 中指定的最新修订版是在您 运行 和 svn merge
时自动创建的。简而言之,当您从 t运行k 进行更多合并时,如果您单击 "specific range" 并将其留空,它将从停止的地方继续。
我从主干 T 做了分支 B。
我更改了一些文件,向 B 添加了一些文件,已提交。
我已经更改了主干T中的一些文件,已提交。
当我尝试将 T 上的更改合并到 B 中时,B 中的新文件被删除。为什么会这样?
编辑:这是我合并的方式
谢谢
不要merge two different trees
。当 运行ning 这个命令同时合并来自两个目录的提交时,你实际上在做什么;因此导致问题。
正如 Laurent H. 在评论中所说,使用 Merge a range of revisions
和 URL 合并将是 t运行k 的 URL。
在您的分支上执行 svn merge
时需要注意的一件事是,如果您选中显示 "specific range" 的单选按钮,如果您将此框留空,合并将从svn:mergeinfo 属性 中指定的最新修订版是在您 运行 和 svn merge
时自动创建的。简而言之,当您从 t运行k 进行更多合并时,如果您单击 "specific range" 并将其留空,它将从停止的地方继续。