svnkit を subclipse で動作させようとしています。私はWindows 7、64ビット、Eclipse Indigo、JDK 1.6を使用しています。
subclipse 1.6.18 と svnkit 1.3.5.7406 をインストールしました。
svn リポジトリの場所を追加します。
svn+ssh://my.server.com/srv/svn/repos
と接続してみました。Svnkit は、ssh 資格情報を求めるダイアログを適切にポップアップ表示します。ユーザー名を入力し、[秘密鍵認証を使用] を選択し、キーファイルを参照して、パスフレーズを入力し、[情報を保存] をクリックします。ヒットOK。
ダイアログが閉じて、「パスワード認証を使用する」がチェックされた状態で再度開きます。エラーメッセージはなく、問題の可能性を示す他の兆候もありません。
これをデバッグするにはどうすればよいですか?
更新: 過去にリポジトリに正常に接続されていた Eclipse の古いインストールから .keyring ファイルをコピーすると、すべてが機能しました。ただし、将来の問題は解決しません。私の最善の推測は、svnkit が Indigo のキーリングに書き込めないということです。