1
我使用cygwins ssh創建了公鑰和私鑰,並將公鑰粘貼到bitbucket帳戶中。在TortoiseHg中使用cygwin ssh.exe可能嗎?
ssh -T [email protected]
說ssh連接工作正常! (所以它應該工作!)
然後我張貼
[ui]
ssh = C:\cygwin\bin\ssh.exe
到mercurial.ini在TortoiseHg
我張貼
[paths]
default = ssh://[email protected]/myusername/personal
進入hgrc文件。
但是當我要推TortoiseHg對我說:
remote: Permission denied (publickey).
no suitable response from remote hg
好像我的東西在這裏失蹤,但究竟是什麼?
編輯:我不想使用TortoisePlink,因爲它是SUPER SUPER SUPER SLOW!上傳數兆字節後,https只取消連接。
權限設置是否正確? (http://stackoverflow.com/questions/3712443/creating-ssh-keys-for-gerrit-and-hudson/3712619#3712619) – VonC
打開'mercurial.ini'中'ssh'的值的日誌記錄和也可以嘗試在你的'hg push'調用中加入'--verbose';額外的日誌記錄可能會幫助您找出問題的原因可能是什麼。 –
您確定沒有將密碼硬編碼到您的mercurial.ini的[auth]部分嗎? –