Puttygenを使用して公開キーと秘密キーを作成した後、Windows 7のTortoiseHgにクローンを作成させる準備ができました。
ssh://[email protected]/somecode
しかし、TortoiseHgに秘密鍵を追加する場所はないようです。 (またはMercurialコマンドラインのみ)
ファイルはすでにsomefile.ppkとしてハードディスク上のどこかにあります。誰かがそれを追加する方法を知っていますか?
ホームディレクトリのMercurial.iniの[ui]セクションに以下を追加します(キーが "C:\ Users\UserName\mykey.ppk"にあると仮定):
[ui]
ssh = tortoiseplink.exe -ssh -i "C:\Users\UserName\mykey.ppk"
または、TortoiseHgインストールパスにあるPageantを使用します(例:C:\ Program Files\TortoiseHg\Pageant.exe)。それを開始し、表示されるtaskbar-iconをダブルクリックして、.ppkファイルを追加します。
最初にsshキージェネレーターが必要です
ああ、id_rsa.pubの内容をhg Hostにコピーしてください