有没有办法为GITLAB-Repository
中的特定文件授予用户权限?我想让用户只能访问我的存储库中的一个目录。
GitLab Version: 8.1.3
答案 0 :(得分:2)
我担心你所要求的东西不受支持。您无法为git存储库中的特定文件授予用户权限。在gitlab中,每个存储库都授予权限。
答案 1 :(得分:1)
你可以protect a branch in GitLab,但不是完整的回购:如果用户可以看到回购,他/她可以全部克隆。
最简单的解决方法是设置一个单独的repo,其中只包含该目录的内容,以便在文件夹中发生更改时监视和提取补丁:
git format-patch master --stdout > a_folder.patch