Tortoise SVN - 错误:Delta Source意外结束

Mii*_*Jim 5 svn tortoisesvn

当尝试在目录上执行SVN更新时,我收到上述错误,因此对此目录中的文件的更改不会被下拉到我的工作副本.如果我去repo-browser它可以看到已经做出的更改,但是这个错误似乎只是一起杀死了更新.

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

我正在运行TortoiseSVN:1.7.9和Subversion 1.7.7

任何想法将不胜感激.

Mar*_*ert 5

没有其他答案对我有用.即使完全删除本地副本并再次检出也无效.

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

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

编辑

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


Mii*_*Jim 2

排序后,必须对我的本地副本进行顶级删除,并删除作为关键部分的隐藏 .svn 文件夹。然后只需对存储库进行一次新的签出即可。希望这至少对将来遇到此问题的任何人都有用。