这是一个相当基本的问题,但它让我疯狂。我在beanstalk.com上建立了一个全新的存储库。他们给了我网址http://my_name.svn.beanstalkapp.com/blog。它们还会自动在存储库中创建标记,主干和分支文件夹。我检查了trunk文件夹并使用
svn add添加新文件。我正在尝试进行第一次提交,但是我收到了这个错误:
Commit failed (details follow): CHECKOUT of '/foo/!svn/bln/1': Could not read status line: connection was closed by server. (http://user_name@my_name.svn.beanstalkapp.com)
这是什么意思,是什么原因造成的?我已经搜索了“无法读取状态行”的定义,但无法找到解释它的任何内容。
编辑:我在尝试从防火墙后面操作我的存储库时收到此错误。我仍然不知道是什么导致它,但我家里没有这个问题。不协调。
答案 0 :(得分:4)
当我输入错误的网址时,我也遇到了同样的问题:
不良行为:
$ svn list https://zh3.beanstalkapp.com/repo
要解决此问题,网址应为:
https://zh3.svn.beanstalkapp.com/repo
答案 1 :(得分:2)
我遇到了同样的问题..直到我记得我在前面需要https
答案 2 :(得分:2)
我读到的地方是因为http方法。请更改为https以解决此问题 的 HTTPS 强>://my_name.svn.beanstalkapp.com/blog
答案 3 :(得分:0)
我有同样的错误。在我们的例子中,服务器存储库中的Mcafee防病毒软件在通过subversion提交时窃取了文件。导致svn错误。
禁用病毒软件解决了我们的问题。