我有我的项目,我必须在主干中重新整合 2 个分支......情况是这样的:
trunk (r: xxx)
|
|---- created branch1 (r: xxx+1)
| |
created branch2 (r: xxx+3)----| |
| | |
| | |
| | |
| | |
现在我想将这两个分支统一并重新整合到一个新的分支中。
我尝试使用以下方法创建一个新分支:
svn cp ^/trunk ^/branches/app-v2
然后在新分支中创建一个:
svn merge ^/branches/branch1 --reintegrate
但我得到了:
svn: '/svnrepos/!svn/bc/xxx/branches/app-v2' path not found
我认为这取决于创建branch1时app-v2不存在。
如果我尝试使用常规合并(没有--reintegrate
)我有很多冲突......
如何将两个分支合并为一个新分支?
谢谢