我的团队中有一些开发人员,我需要限制每个人访问代码的某些部分。我们正在使用自托管版本的GitLab。
例如,我想将 programmer1 限制为只能访问 folder1 ,并且无法在其计算机上查看或克隆folder2内容。
[RootFolder]
-- folder1
-- source.php
-- folder2
-- file.php
-- image.jpg
我应该使用分支还是什么?
答案 0 :(得分:1)
如果两个目录的访问控制不同,那么最好的办法是将每个目录放在一个单独的git存储库中,并在repo级别控制访问。