2010-08-27 111 views
3

我使用WinCVS中,当我尝试更新模块,我不断收到此错误CVS更新错误

CVS [更新中止]:从服务器上读取:错误-1

什么是这里的实际问题以及如何解决这个问题?

+2

你使用pserver风格的连接,SSH隧道或其他?您计算机上的存储库,网络内部的另一台计算机还是Internet上的存储库? (如果它不是您的计算机,它运行Windows还是其他操作系统?)是否有任何最近的网络拓扑更改?你还能从服务器做一个新的结账吗? – 2010-09-27 23:00:42

+2

像亚瑟一样,我认为更多的细节会很有用......你可以从不同的机器访问同一个仓库吗?你可以尝试从一个Linux命令行(你可能能够获得关于错误的更多信息)? – Matthieu 2010-09-28 12:53:15

+0

其pserver风格的连接。该存储库跨越互联网,服务器正在运行RedHat Linux。我不确定是否有任何网络拓扑发生了变化。我可以签出并提交,只有更新失败。 – 2010-10-02 14:52:42

回答

0

您的反病毒/防火墙可能是这里的问题。 禁用/卸载它们并重试。

+0

我试着禁用wincvs的防火墙。当我尝试更新现在我仍然得到错误CVS [更新中止]:写入到服务器套接字:错误-1 – 2010-09-15 17:41:35

0

这是一个链接,它给出了为CVS找到的错误的描述。检查是否这可以帮助您解决您的问题 -

http://www.thathost.com/wincvs-howto/cvsdoc/cvs_21.html

+0

错误说明没有用,因为它们不包括“读取”。故障排除提示可能很有用,但由于OP没有打扰回答有关访问方法的问题,因此我们无法使用它。 – 2010-09-30 17:00:32

0

你能不能做一个整体的检出,但没有更新?

我在工作中遇到了同样的错误,令人费解的是与服务器上的访问权限有关的问题。要知道你是否有同样的问题,请同事尝试用他自己的登录名。

0

当压缩变成off时,我已经看到了奇怪的问题,这取决于CVS客户端/服务器版本。对于我们许多问题的解决方案是使用压缩(最低设置就足够了),即使在局域网上,这也不是必需的。不知道消息是什么,但也许这可以帮助你。

1

我有这个和类似的问题,通过尝试在我的CVSROOT pserver字符串上的变体解决,以包括用户名@主机名/ cvs。另外CVS注销,然后再次登录。 不知道它为什么起作用,因为它们应该是等效的。

+0

那么这是否会产生任何结果?正如我所说,我只是有同样的问题,上面的“扭曲”解决。 – MikeW 2013-01-09 08:49:29

+1

CVS注销为我工作。以前我已经独立地重新安装了TortoiseCVS和CVS客户端,并重新启动了多次。没有结果。然后,我在控制台中执行了“CVS注销”并尝试更新。它要求密码,然后再次运行。 – 2016-11-01 14:31:23