4

SharpSVN を使用して、svn + ssh を使用してレポからチェックアウトする Web アプリに取り組んでいます。セクションの下に Plink へのパスを追加して、AppData 構成ファイルで ssh クライアントを正しく構成しました[tunnels]が、チェックアウト要求でエラー メッセージが表示されます。メッセージ自体は特に有益ではありません (SSH 接続の問題をより適切にデバッグするために -q オプションを削除するように指示しているだけです) が、これは認証の問題であると信じています。

通常、Tortoise では pageant を使用するだけですが、IIS ユーザーが pageant やそこに保存されているキーにアクセスできるとは思いません。

考えられる解決策は次の 2 つです。

  • ページェント キーへの IIS ユーザー アクセス権を付与する
  • web.config connectionString 内にユーザー/パスワードを直接保存できるように構成を修正します。

理想的には、2 番目のオプションを使用したいと思いますが、これらのいずれかを機能させる方法をまだ理解していません。Web アプリケーションで ssh 経由で SVN を使用した経験のある人はいますか?

4

0 に答える 0