当我尝试运行 svn blame
时,我突然遇到了一个奇怪的错误
$ svn blame file.txt
svn: Network connection closed unexpectedly
这以前有效,我已经很长时间没有更新我机器上的 SVN 版本了。目前使用1.6.11
$ svn --version
svn, version 1.6.11 (r934486)
compiled Jun 23 2012, 00:44:03
顺便说一句,我也不能再做svn diff
了。
$ svn diff -r PREV:HEAD file.txt
svn: Unreadable path encountered; access denied
这也曾经有效。在过去几年中唯一发生变化的是我停止使用 Zend Studio 并开始使用 PHPStorm(大约两周前)。在 Zend Studio 中检查 SVN 历史记录和运行差异之类的东西工作正常,似乎工作正常 - 起初 - 使用 PHPStorm。起初我以为这只是一个 PHPStorm 错误,但后来我用 CLI 手动运行并得到了相同的消息。
svn update
和 svn commit
仍然有效。发生了什么?
最佳答案
当另一个应用程序给出更有意义的错误消息时,我终于找到了解决方案。
感谢this answer , 我发现问题出在 svnserve.conf
上。
通过将此添加到我的 svnserve.conf 文件中,问题得到解决:
[general]
anon-access = none
关于linux - SVN blame - 网络连接意外关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24684308/