Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I give all GitLab users access to all repositories without making the repos public?

We're a small team (about 20 people) and I want to give everyone access to all the repositories but without making them public.

Is there a way to make all repositories accessible to every user without making them public? Or so they could at least see/browse all the repos?

So far my approach was to create a team called "Everyone" and just add it to all the repos manually. But I wish this could happen automatically and without everyone appearing as the team.

Any ideas highly appreciated. Thanks

like image 520
Max Kueng Avatar asked Aug 10 '13 17:08

Max Kueng


1 Answers

Add all users to all projects

Notes:

■ admin users are added as masters

bundle exec rake gitlab:import:all_users_to_all_projects

https://github.com/gitlabhq/gitlabhq/blob/master/doc/raketasks/user_management.md

like image 86
MensSana Avatar answered Sep 19 '22 20:09

MensSana