您的位置:首页 > 其它

svn命令行碰到svn+ssh问题,或者出现can't create tunnel问题该怎么解决

2017-03-07 15:12 411 查看
1.首先说明一下,这种方式是不奏效的,

修改注册表

[HKEY_LOCAL_MACHINE/SOFTWARE/Tigris.org/Subversion/Config/Tunnels] 

此处增加你需要的tunnel,尤其是使用svn+ssh方式验证的朋友,增加字符KEY,Plink自己下载。

"ssh"="C:/bin/plink.exe -l ths -ssh -batch" 

2.以下这种方式是可以解决这类问题的,

首先,如果local只安装了GUI的svn工具,如smartsvn或者totorisesvn是不可以,必须安装svn命令行工具,可以安装apache-subversion等;

其次,以下时解决问题的具体步骤:

1) 修改subversion的config文件:C:\Users\[User]\AppData\Roaming\subversion\config。在config中找到#ssh这一行,将前面的"#"去掉,然后修改为:

ssh=c:/plink.exe

如果你不想每次checkout或者update都输入用户名和密码,可以在这里指定用户名和密码参数:

ssh=c:/plink.exe -l [user-name] -pw [password]

2)进入命令模式,在svn所在目录下执行svncosvn+ssh://..........输入密码,连接成功。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐