Linux cmd/gui中的CVS仅在我第三次运行命令时起作用

Linux cmd/gui中的CVS仅在我第三次运行命令时起作用,linux,cvs,cmd,stunnel,Linux,Cvs,Cmd,Stunnel,我正在命令行中使用CVS。我在我的存储库文件夹中。当我调用CVS命令时,我得到 cvs [log aborted]: unrecognized auth response from localhost: -f [pserver aborted]: /opt/cvs/XXXXXX: no such repository …两次。第三次运行该命令时,它不会出现任何问题。我尝试使用GUI客户机(CrossVC),同样的问题也出现了。我使用VCSCommand在gVim和Vim内部进行了尝试,我也遇到

我正在命令行中使用CVS。我在我的存储库文件夹中。当我调用CVS命令时,我得到

cvs [log aborted]: unrecognized auth response from localhost: -f [pserver
aborted]: /opt/cvs/XXXXXX: no such repository
…两次。第三次运行该命令时,它不会出现任何问题。我尝试使用GUI客户机(CrossVC),同样的问题也出现了。我使用VCSCommand在gVim和Vim内部进行了尝试,我也遇到了同样的问题

我在每个命令之间测试了不同的时间,但仍然存在相同的问题

我正在使用CVS配置和stunnel。为什么我的设置有问题?为什么每次都是第三次尝试运行实际有效的命令?这可能是stunnel中的并发bug还是什么


每个测试在每次调用之间都有不同的暂停时间:有时是10秒1分钟,每次都是第三次。这是我的stunnel.conf中的一个问题

3台不同的机器有3个端口定义,它在正确的机器之前调用了两台错误的机器(即使正确的机器在文件正常序列中高于其他机器)


对于这个问题,我仍然没有一个完整的解决方案,但解决方法是对所有服务器进行注释,而不是对您真正需要的服务器进行注释。

我看到了与wget类似的内容。我从来没想过,这不是很明显吗?第三次一定成功!你永远不会知道cvs。我知道cvs是垃圾,但我不能改变它,因为我不负责这些配置。