我第一次尝试使用Mercurial,但是在使用TortoiseHg时,在使用远程服务器(在本例中为codebasehq.com)进行推/拉/克隆时遇到了问题。
这里是一些重现步骤:
- 下载并安装TortoiseHg
- 转到我想要存储库的目录
- 右键单击-> TortoiseHg->克隆
- 输入ssh://hg@codebasehq.com/accountname/projectname/repositoryshortcode.hg作为源路径
- 单击克隆
单击“克隆”后,会弹出一个错误对话框
“” PuTTY致命错误“”已断开连接:没有可用的受支持的身份验证方法。
当返回到克隆对话框时,将显示此错误:
正在运行““ C:\ Program Files \ TortoiseHg \ TortoisePlink.exe” -ssh -2 hg@codebasehq.com“ hg -R帐户名/项目名称/存储库shortcode.hg服务--stdio”“远程hg没有适当的响应
[命令中断]
我需要怎么做才能防止此错误并成功与远程存储库进行交互?