0

mod dav svnを使用してsvnサーバーで作業しています。そして今、リポジトリ内のディレクトリへの認証ユーザーアクセスを作成しました。一部のフォルダーへのアクセスを制限しようとすると、行き詰まりました。例: Adhown というリポジトリに Project があり、プロジェクト内にはstableunstabletestingという 3 つのフォルダーがあります。

これらのユーザーが安定したフォルダーにコミットできないが、AuthzSVNAccess を使用して別のフォルダーにコミットできるユーザーを制限するにはどうすればよいですか。

私はすでにファイルを設定していますが、そのように設定することはできません。誰かが正しい構成を教えてもらえますか? この私の構成:

[groups]
developer = user1, user2, user3
guest = user4, user5, user6

[/]
* = r

[/path/to/my/folder]
developer = rw

あなたの前進をありがとう:)

4

2 に答える 2

0

問題は解決しました。authz ファイルを次のように変更します。

[groups]
developer = user1, user2, user3
guest = user4, user5, user6

[/]
developer = r
guest = r

[/path/to/my/folder]
developer = rw

ワイルドカード (*) を使用した場合は機能しません。

皆さんありがとう

于 2013-04-25T09:58:36.400 に答える
0

(既に提案されている) SVN Bookからのサンプル

以下は、リポジトリ calc 内のパス /branches/calc/bug-142 (およびそのすべての子) に対して、Sally に読み取りアクセスを許可し、Harry に読み取り/書き込みアクセスを許可するアクセス構成の一部を示す簡単な例です。

[calc:/branches/calc/bug-142]
harry = rw
sally = r
于 2013-04-25T07:38:58.053 に答える