我创建了一个分支(修订版本9002)并持续几周进行了更改。我还定期使用以下命令将主干的更改合并到分支中,没有出现问题:
现在我需要将分支合并到主干,并且遇到了很大的困难。我尝试遵循SVN: Merging a Branch into Trunk,但当使用时,情况并不理想。
我遇到了大约20个树冲突,接着是"svn: Attempt to add tree conflict that already exists",这个过程停止了。
这是正确的做法吗?有什么想法吗?
在分支上我最后一次操作是将主干合并到分支上,所以分支基本上就是我的新主干。
svn merge -rXXXX:HEAD
其中XXXX是上一次合并后的修订版本号。目前为止一切顺利。现在我需要将分支合并到主干,并且遇到了很大的困难。我尝试遵循SVN: Merging a Branch into Trunk,但当使用时,情况并不理想。
svn merge -r9003:head http://path/to/my/branch
我遇到了大约20个树冲突,接着是"svn: Attempt to add tree conflict that already exists",这个过程停止了。
这是正确的做法吗?有什么想法吗?
在分支上我最后一次操作是将主干合并到分支上,所以分支基本上就是我的新主干。