【问题标题】:Getting `svn: E160013:` when merging from command line从命令行合并时获取`svn:E160013:`
【发布时间】:2015-05-06 13:49:26
【问题描述】:

我尝试合并到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 进行合并,但遇到了同样的问题。

谢谢。

【问题讨论】:

  • 我想你可以找到解决方案stackoverflow.com/questions/9928285/…
  • 我在寻找解决方案时讨论了这个问题,但这不适用于我,因为我的问题只与这个分支有关。对于任何其他分支,我都可以毫无问题地工作。我最终做的是从主干创建一个克隆分支,将其内容替换为旧分支内容(.svn/ 目录除外),然后我设法执行合并到主干。我保留了旧分支的完整历史记录(我可以在其中提交、拉取和合并到)。

标签: svn merge branch


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-21
    • 1970-01-01
    • 2010-11-17
    • 1970-01-01
    • 2019-04-12
    • 2020-12-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多