指定された以外の ant ファイルを含むコミットを実行できるように、特定のグループのメンバーを停止することは可能ですか?
例
@legal が static/html/legal.html 以外のファイルを含むコミットをプッシュしないようにする
RWC refs/heads/master = @legal - VREF/NAME/static/html/[^legal.html]$ = @legal
「gitolite で のユーザーに例外を作成する簡単な方法はあり@all
ますか?」で説明したように、アクセス ルールは累積のルールに従います。
あなたの場合、@legal
1つのファイルを除いて、すべての読み取りアクセスを許可し、ディレクトリを拒否できます。次のようなもの(テストされていません):
RW refs/heads/master = @all
- VREF/NAME/static/html = @legal
RW VREF/NAME/static/html/legal.thml = @legal
アイデアは、より具体的なルールがより一般的なルールをオーバーライドすることです。