3

pysvnを使用して svn ログ履歴を取得する Python アプリを作成しています。http:// のような URL では問題なく動作しますが、svn+ssh:// ではコマンド ラインでパスワードの入力を求められます。

認証にはcallback_get_loginを使用します。

プロンプトを回避し、svn+ssh svn リポジトリの pysvn で認証する方法はありますか?

4

1 に答える 1

1

これは svn+ssh の通常の動作です。SSH キーが展開されていて、そのホストのユーザー名を使用して接続していない限り、この問題が発生します。

残念ながら、いくつかの調査の結果、現時点では PySVN が SSH キーの使用をサポートしていないようです。

于 2011-12-22T15:21:11.563 に答える