SVN 'Unexpected end of svndiff input' 错误

标签 svn version-control

我在使用 svn 时遇到问题,运行 'svn up' 会产生以下错误:

svn: Unexpected end of svndiff input

具有讽刺意味的是,运行 'svnadmin verify repository_path' 也会返回相同的错误。它也发生在现有的工作副本和全新的工作副本上。

以前有人遇到过并解决过这个问题吗?我们已经使用 svn 很多年了,并且非常了解我们的方式,但是这个让我们很难过!

最佳答案

如果

svnadmin verify repo/path

返回相同的错误,然后您的存储库已损坏(可能是坏硬盘?)。

尝试运行
svnadmin recover repo/path

如果这没有帮助,您可能必须从备份中恢复您的存储库。

关于SVN 'Unexpected end of svndiff input' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/421345/

相关文章:

svn - 使用 git-svn 而不附加 git-svn-id

git - 在 TortoiseSVN 中使用 github 个人访问 token

visual-studio-2008 - 为 Visual Studio 2008 推荐的 TDD/Agile/Source Control 插件

version-control - "ambiguous merge - picked m action"- 这是什么意思?

git - 为每个开发人员创建一个分支是否有意义?

java - 如何从 Subclipse 中的 svn repo 同步中排除文件?

svn - 与普通的 svn 客户端相比,使用 git-svn 有什么优势?

android - 如何将 Android 调试 keystore 放入颠覆存储库,然后让 Eclipse 使用它?

git - 如何只维护我的 git 提交历史的最新快照?

version-control - 'local' 版本控制存储库有哪些选项?