我想在gitlab项目中配置访问权限,以便每个人都可以查看/克隆/下载文件,但只有我可以在项目中写入任何文件。
据我了解,有一个角色Guest,应该配置为具有只读访问权限。怎么样? 其次,应该配置一个位置,使所有用户(我除外)都具有Guest角色。怎么样?
我不明白。在项目配置中,我可以切换“在此项目中查看和编辑文件”,这显然不是我想要的,因为我想区分读写访问权限。
答案 0 :(得分:0)
将项目设置为公共。如果将“查看和编辑此项目中的文件”选择为“仅项目成员”,则只有成员才能推送内容。
来宾成员仍然是成员,您可以控制向项目中添加的人。