从命令行合并时获取 `svn: E160013:`

Getting `svn: E160013:` when merging from command line

我尝试合并到 trunk 的功能分支有问题。我收到的消息是这样的:

➜ trunk svn merge https://svn.vcshost.org/svn/domaindev/branches/Master-Project/feature-branch svn: E160013: '/svn/domaindev/!svn/bc/112033/trunk/Master-Project' path not found

如有任何帮助,我们将不胜感激。我尝试从 trunk 合并到这个功能分支并且它完美地工作,也将其他分支合并到 trunk 工作正常,所以我猜测这个确切的分支有问题。

编辑:我也尝试过使用相对 URL 进行合并,但遇到了同样的问题。

谢谢。

我的问题的答案是创建一个新分支,在本地检查它,然后从错误分支复制代码库,.svn 目录除外。提交、更新、合并!保留错误分支的提交历史。