我们当前正在将我们的存储库一个接一个地迁移到另一台服务器。 因此,在迁移存储库后,我想拒绝它的克隆,以确保用户尝试克隆存储库时会收到错误消息。
到目前为止,我只能中途实现这一目标:我能够拒绝阅读任何分支。但是克隆本身不会给出任何错误消息。而是显示以下警告:
warning: You appear to have cloned an empty repository.
当前,此存储库的权限是从全局权限方案继承的,该方案为我们所属的组授予读取权限。
因此我尝试的是:
Read
访问
refs/*
refs/heads/*
refs/tags/*
以某种方式不会出现我想看到的错误,例如“权限被拒绝”。
有没有一种方法可以在不更改全局许可计划的情况下以Gerrit方式实现? 我是否可能需要从其他权限方案继承权限?