SVN 错误 : "Can' t write to connection: An existing connection was forcibly closed by the remote host."

标签 svn tortoisesvn

尝试提交对 SVN 的更改时,我收到以下错误:

错误:提交失败(详情如下):
错误:在准备 'C:\Users\dan\Documents\Visual Studio 时
错误:2008\Websites\admin\trunk\bin\SmtpDotNet.dll' 用于提交
错误:无法写入连接:现有连接被强制关闭
错误:远程主机。

我正在运行 TortoiseSVN 1.6.9 和 Subversion 1.6.12,这是最新最好的。以下是迄今为止发现的事实:

  • 我尝试提交多少文件或哪些文件没有区别
  • 我可以将其他项目的更改提交到同一台服务器
  • 其他人可以从他们的工作副本提交对此项目的更改
  • 我尝试 checkout 一个新的工作副本,但我遇到了同样的错误。
  • 最佳答案

    该消息意味着服务器确实意味着关闭连接:它是有意的。最常见的问题是出现此消息时对存储库中目录的访问权限。

    我会敦促检查authsvnserve.conf服务器端的文件。

    替代想法:

  • 清除tortoiseSVN缓存数据再试:TortoiseSVN -> Settings -> Saved Data
  • 禁用防火墙并重试。 (不应该是你提到的问题,它适用于同一服务器的其他项目)
  • 尝试使用命令行客户端查看是否可能是某些错误(路径中的特殊字符、大小写不匹配或其他一些导致客户端或服务器失败的愚蠢情况)
  • 关于SVN 错误 : "Can' t write to connection: An existing connection was forcibly closed by the remote host.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3167203/

    相关文章:

    svn - 为 Web 开发实现版本控制

    svn - 在Xcode中使用Subversion

    svn - TortoiseSVN:什么是头部修订

    regex - 在 TortoiseSVN 日志中,我可以使用什么正则表达式来搜索*不是*特定作者的条目?

    google-chrome - 谷歌浏览器声称 TortoiseGit 和 TortoiseSVN 是不兼容的应用程序

    svn - TortoiseSVN - 添加文件夹

    eclipse - Eclipse 是否可以同时使用 SVN 和 CVS

    linux - 使用 GIT 在本地服务器和实时服务器之间同步网站文件?

    eclipse - 发布通用工作区设置

    svn - 如何在SVN中移动标签