3

ユーザー用にミラー化されたリポジトリを維持する必要があります(読み取り専用)。svnsyncからのコミットを除くすべてのコミットをブロックする必要があります。pre-commitフックを使用して、svnsync以外のコミットをブロックできると思いますか?

これどうやってするの?

4

2 に答える 2

2

なぜフックを使うのですか?authzファイルを使用して適切な権限を設定することはできませんか?

例えば

[/]
svnsync = rw
* = r
于 2012-12-20T21:44:08.420 に答える
0

私はミラーを避け、マスターでアクセス制御をまっすぐにすることに集中して、ユーザーが読み取り専用アクセスに制限されるようにします。

説明したシナリオとほぼ同じ方法で設定します。svnsyncを実行するサービスアカウントのみをコミットすることを許可します。設定に応じて、ここには多くのオプションがあります。LDAPと統合していますか?現在、認証/承認をどのように行っていますか?

svnpermsをチェックしてください

于 2012-12-20T21:42:44.403 に答える