SSHを使用してBitBucketのリポジトリからプルを実行すると、TortoiseHgがロックされます。それは、時間の経過後であっても、単に戻ることを拒否します。
問題は、私の秘密鍵にパスフレーズが関連付けられているという事実に関係していると思います。(コマンドラインから実行するとすべて正常に機能しますが、キーのパスワードを入力する必要があります)。
だから、私の質問は、TortoiseHgに自分のキーパスワードを知らせて、それを使ってプルできるようにするにはどうすればよいですか?
解読されたキーをメモリに保存するSSHエージェントを使用する必要があります。
これはUNIXで非常に簡単です。起動ssh-agent
するssh-add
だけで、パスワードの入力を求められ、キーが保存されます。
Windowsの場合、WindowsでTortoiseSVNでssh-agentを使用するためのこのチュートリアルに従うことができます:http://matttrent.com/articles/how-use-ssh-agent-windows-tortoisesvn。すでにキーペアをお持ちの場合は、ページェントに関する部分だけが役に立ちます。