我的VPS服务器上有Debian操作系统。 我可以通过SSH,HTTP,FTP连接,但是当我试图在svn://协议上运行时,我的服务器在请求5分钟后closures连接。
例如,我想从我的本地计算机上的工作副本中的文件发送到存储库。 我input:
$ svn commit /path/to/file --username my_username --password my_password
几分钟后我收到:
svn: E210002: Commit failed (details follow): svn: E210002: Unable to connect to a repository at URL 'svn://[domain]:2000/path' svn: E210002: Network connection closed unexpectedly
我有svnserve 2000端口上运行。 我的问题昨天出现了。 几天之前,一切正常。 我没有更改我的授权数据(既不是用户名也不是密码)。 当我尝试从该服务器检出任何存储库时,问题是一样的。
我试图从服务器上创build工作副本(签出命令),这也是位于它的存储库,没有问题。
我认为这是系统设置的一些问题,但我不知道。 附加信息:
svnservelogging这个:
9727 2013-02-22T15:11:27.461001Z [my_ip_addr] - - ERR /tmp/buildd/subversion-1.6.12dfsg/subversion/libsvn_ra_svn/streams.c 149 210002 Network connection closed unexpectedl
如何debugging常见的连接问题
netstat -na | grep :2000 netstat -na | grep :2000 必须输出1行“LISTENING” telnet <server> 2000