Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn 从主干合并到分支期间文件夹发生冲突_Svn_Version Control_Tortoisesvn - Fatal编程技术网

Svn 从主干合并到分支期间文件夹发生冲突

Svn 从主干合并到分支期间文件夹发生冲突,svn,version-control,tortoisesvn,Svn,Version Control,Tortoisesvn,最近,我尝试将更改从主干合并到分支 C:\Projects\branch\XXX>svn merge -r 167:193 https://svn-server:8443/svn/XXX/trunk . --- Merging r168 through r193 into '.': C Code Summary of conflicts: Tree conflicts: 1 分支机构 主干 1) 用户在到166的分支中执行第一次提交 2) 然后,用户在中继中执行另一个提交到

最近,我尝试将更改从主干合并到分支

C:\Projects\branch\XXX>svn merge -r 167:193 https://svn-server:8443/svn/XXX/trunk .
--- Merging r168 through r193 into '.':
   C Code
Summary of conflicts:
  Tree conflicts: 1
分支机构

主干

1) 用户在到166的分支中执行第一次提交

2) 然后,用户在中继中执行另一个提交到167

3) 用户执行对分支168-172的后续提交

4) 然后,用户继续执行对中继193-173的提交

我想继承(2)和(4)中的更改,这就是我使用
167:193

但是,它指出冲突发生在
code
中。请注意,
code
是一个文件夹


我可以知道如何将更改从主干传送到分支吗?我真的很想念我的善变:(

我注意到您的屏幕截图中有两个附加操作。您的代码文件夹是否在分支和主干中分别创建?如果文件夹在每个分支中分别创建,则svn将给出树冲突错误,因为它将在合并时再次尝试添加。我认为还有其他情况可能导致此问题我只是在猜测


在我第一次遇到冲突时,阅读“树冲突”部分对我帮助很大。

不确定这是否有帮助:

可能需要将分支合并到主干两次:
i) 合并167到172->提交到分支作为194
ii)合并193到194->提交到trank作为195