如何在gitolite中限制分支删除访问
目前,我的gitolite.conf配置为授权用户可以删除分支如何在gitolite中限制分支删除访问,git,gitolite,Git,Gitolite,目前,我的gitolite.conf配置为授权用户可以删除分支 repo testing RW+ = @test_rw R = @test_r 我想限制用户删除master和Development分支。用户只能删除要素分支 如何使用gitolite实现这一点。您可以在该VREF脚本中禁止删除某些分支 repo testing RW+ = @test_rw R
repo testing
RW+ = @test_rw
R = @test_r
我想限制用户删除master和Development分支。用户只能删除要素分支
如何使用gitolite实现这一点。您可以在该VREF脚本中禁止删除某些分支
repo testing
RW+ = @test_rw
R = @test_r
- VREF/NODELETION = @all
使用NODELETION
脚本,因为它将包括以下测试:
if [[ "$ref" =~ ^refs/heads/master ]]
then
die "Not allowed to delete master."
fi
还有其他基于分支的VREF脚本示例
repo testing
RW+ = @test_rw
R = @test_r
- VREF/NODELETION = @all