Windows Cvs ext方法“;“拒绝连接”;
我正在使用Windows7和cygwin。我想使用以下命令连接到我们的CVS存储库:Windows Cvs ext方法“;“拒绝连接”;,windows,ssh,cygwin,cvs,rsh,Windows,Ssh,Cygwin,Cvs,Rsh,我正在使用Windows7和cygwin。我想使用以下命令连接到我们的CVS存储库: cvs -d :ext:my_username@my_ip:/my_repo_path/ checkout my-parent 不幸的是,我遇到了以下错误: my_ip:514: Connection refused 如何提供密码以便能够连接到服务器 my_ip:514: Connection refused 默认情况下,cvs“ext”方法使用连接。端口514是标准的rsh端口。“连接被拒绝”错误通常意
cvs -d :ext:my_username@my_ip:/my_repo_path/ checkout my-parent
不幸的是,我遇到了以下错误:
my_ip:514: Connection refused
如何提供密码以便能够连接到服务器
my_ip:514: Connection refused
默认情况下,cvs“ext”方法使用连接。端口514是标准的rsh端口。“连接被拒绝”错误通常意味着远程主机不接受请求端口上的连接
换句话说,您尝试使用rsh而不是ssh连接到远程主机。但是远程服务器不接受rsh会话。这并不奇怪,因为rsh是一个非常不安全的协议,它不再被广泛使用
要使CVS使用ssh而不是rsh,需要设置CVS_rsh环境变量:
$ CVS_RSH=ssh; export CVS_RSH
在unix或linux上,您通常会将这一行添加到.bashrc、.profile或其他shell启动文件中,以便在登录时自动设置。在Windows上,描述如何设置环境变量。如果您在Windows上,您可能还需要安装ssh程序,因为Windows没有附带ssh程序
一旦cvs设置为使用ssh,ssh将提示您键入密码(如果需要)
这本书介绍了不同的cvs存储库访问方法,包括如何将“ext”方法设置为使用ssh