svn - 乌龟 SVN - 错误 :Delta Source Ended Unexpectedly

标签 svn tortoisesvn

当尝试对目录执行 SVN 更新时,我收到上述错误,因此对该目录中文件的更改不会被拉到我的工作副本中。如果我转到 repo-browser,它可以看到已进行的更改,但此错误似乎只是将更新合并在一起。

我尝试删除有问题的文件并执行 SVN 更新,删除目录甚至删除顶级目录并重新 check out 整个存储库,但仍然出现相同的错误。经过广泛的谷歌搜索,这是我能找到的唯一成功的方法。

我正在运行 TortoiseSVN: 1.7.9 和 Subversion 1.7.7

任何想法将不胜感激。

最佳答案

其他答案都不适合我。即使完全删除本地副本并再次检查它也不起作用。

相反,我遵循了 http://www.tomaz.me/2014/01/01/resolving-delta-source-ended-unexpectedly-svn-issue.html 提供的建议:

  • 从存储库中删除文件
  • 提交删除
  • 再次添加文件
  • 提交添加

  • 编辑

    事实证明,上面的修复通常有助于处理仅一次提交的错误。后来又复发了。但是,所有受影响的文件的名称中都有空格。重命名这些文件(例如消除空格)可以更永久地处理错误。

    关于svn - 乌龟 SVN - 错误 :Delta Source Ended Unexpectedly,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13137473/

    相关文章:

    svn - 如何仅在文本文件上递归应用 svn 'eol-style' 属性?

    svn - Jenkins存储SVN凭证的位置

    windows - 如何更改 TortoiseSVN 中的用户

    svn 客户端超时并破坏 WC 状态

    svn - Subversion 不将更改合并到重命名的文件中?

    svn - 在SVN中,可以从标签分支吗?

    java - 如何在 Eclipse 中使用代码库?

    svn - Tortoise SVN更新后出错: 'The specified path has an unexpected status'

    svn - SVN外部文件没有提交正常吗?

    svn - 分支重新集成后提交本地更改