2

当我尝试使用 Tortoise SVN (1.4.7) 提交某个文件时遇到问题。我试过 svn delete 和 svn add 文件。但是没有运气 - 每次我尝试对其进行更改时,我都会收到错误消息:“三角洲源意外结束”。

我遵循了这两个链接中的建议:

Tortoise SVN - 错误:Delta 源意外结束 (顶级删除我的本地副本并重新签出)

和这里:

http://blog.manontheground.net/traveller/2008/07/svndeltasourcee.html (删除包含问题文件的文件夹并进行更新)

没有运气。

我可以毫无问题地提交其他文件的更改。

请指教。

4

1 回答 1

0

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

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

这为我解决了这个问题。

编辑

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

于 2014-07-25T12:32:01.497 回答