0

svnserve (プロトコル svn://) 経由でアクセスされるいくつかのリポジトリで構成された SVN サーバーがあります。それらはすべて同じ passwd (および authz) ファイルを共有します。

apache 経由でリポジトリへの DAV http (および https) アクセスを正常に構成しました。svn-book から、認証と承認は AuthUserFile と AuthzSVNAccessFile に定義されたファイルを介して構成されます。

ただし、これは、svn:// プロトコル用と http:// 用の 2 つの認証/承認ファイルのセットを維持する必要があることを意味します。両方のプロトコルに単一の構成を使用することは可能ですか?異なるルール/ユーザー/パスワードを構成するリスクはありませんか?

4

1 に答える 1

1

簡単な答え: いいえ

より長い答え: 少なくとも svnserve と DAV のユーザー ファイルはまったく異なります (user = passプレーン テキストとuser:somehash)。パスベースの認証ファイルを共有できます

于 2013-01-04T18:38:38.677 に答える