Hi all, Right now my alma mater is using Bitbucket for versioning our projects. I would like to try and migrate it to GitLab, but I am not sure how to adapt our workflow (based on the Integration-Manager workflow documented here - https://git-scm.com/book/en/v2/Distributed-Git-Distributed-Workflows#Integration-Manager-Workflow) to GitLab which is as follows.
There is a team account which has included the individual Bitbucket user accounts in various roles such as developers, admins and etc. There is a main repository under the team account and to work on the codebase, the developers fork a copy under the team namespace and work on it. Since the forks are in the team namespace, anyone who has access to the team repositories will have read-only access to all the forks except theirs (for which they have read-write access. There will be some admins/reviewers who will also have write access to the main repository. They review the merge requests and merge the code if it is okay. Afaik, it is not possible for the developers in GitLab to fork the main repository under the team namespace. So if they fork it under their own account, then they have to explicitly give read access to others in order to get their code reviewed. This feels cumbersome when the team has many members. So how can I adapt my workflow to GitLab? Thanks & Regards, Guruprasad -- You received this message because you are subscribed to the Google Groups "GitLab" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/gitlabhq/b2141fce-0092-49d8-a862-e198f079dc80%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
