对于TortoiseHg,我们使用F-Secure SSH(公司决策)进行身份验证。我们可以访问公司网络中的所有repo,但是当我尝试访问bit-bucket时它会失败。
我尝试使用https设置(https://xxx@bitbucket.org/xxx/reponame)访问bit-bucket,并在mercurial.ini中设置代理后工作
[http_proxy]
host = proxy-us.xxx.com:xxx
user = xxx
我如何为SSH做同样的事情?我可以通过putty看到很少的设置,但是我无法获得F-Secure SSH(ssh2)的详细信息。
答案 0 :(得分:1)
将以下内容添加到%USERPROFILE%\mercurial.ini
:
[ui]
ssh = "C:\Program Files (x86)\F-Secure\Ssh\ssh2.exe" -o "SocksServer proxy.internal:1080"