質問

バージョン1.5以降、Subversionは、メインのマスターリポジトリのローカルキャッシングプロキシのサポートをサポートしています。

スレーブを同期し、マスターがスレーブへのコミットをリプレイしました。 これまでのところすべてが正常に機能しますが、今では認証を行う方法について疑問に思っています(こちらガイド)。

マスターとスレーブの両方に認証が設定されている場合、スレーブは読み取り時にユーザー名/パスワードを要求しますが、書き込み時には要求します。

スレーブのユーザーに対して認証を透過的にする方法は何ですか(読み取りまたは書き込みの場合、独立した認証は1つだけ必要です)。

テスト対象:

  • Apache / 2.2.3、スレーブ上のSubversion 1.4.2(Debian)
  • Apache / 2.2.8、Subversion 1.5.1(Ubuntu)
役に立ちましたか?

解決

最後に、mod_proxyを正しく設定することで問題を解決しました。 mod_proxyは、認証資格情報もプロキシする必要があることを認識しており、正常に機能し、ユーザーはユーザー名/パスワードを1回だけ入力する必要があります。

他のヒント

パスワードの記憶は、使用しているsvnクライアント次第である必要があります。パスワードを覚えておくように指示した場合、なぜ再度尋ねられるのですか?

また、Apache、特にHTTP認証を制御するRequireディレクティブについて読むことをお勧めします。 http://httpd.apache.org/docs/2.2/mod/core.html#require

通常、有効なユーザーが必要が使用されます

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top