$data_version = '2.0'; %repos = ( '@g1' => { '@g1' => [ [ 2, 'refs/.*', 'RW+' ] ], '@g2' => [ [ 3, 'refs/.*', 'RW' ] ], 'R' => { '@g1' => 1, '@g2' => 1 }, 'W' => { '@g1' => 1, '@g2' => 1 } } ); %groups = ( '@g1' => { 'aa' => 'master', 'bb' => 'master' } ); %split_conf = ( 'gitolite-admin' => 1, 'testing' => 1 ); ./gitolite-admin.git/gl-conf ./testing.git/gl-conf %one_repo = ( 'gitolite-admin' => { 'R' => { 'tester' => 1 }, 'W' => { 'tester' => 1 }, 'tester' => [ [ 0, 'refs/.*', 'RW+' ] ] } ); %one_repo = ( 'testing' => { '@all' => [ [ 1, 'refs/.*', 'RW+' ] ], 'R' => { '@all' => 1 }, 'W' => { '@all' => 1 } } );