Currently, we have a repo where:
A/projectis the parent repo (prod artifacts are built from this one, testers/QA accept merge requests from
B/projectfor finished features)
B/projectis a clone of
A/project(engineers team-leads do whole-feature merging here)
C/projectis a clone of
B/project(devs build features here, there are actually many
C_n/projectrepos, one each per team for
In the create merge request UI for
B shows up is the target branch; when creating a merge request to get changes from
A shows up in the dropdown for target branch etc.
I want to move
I want to change the relationship where I want to move
B*/project, but maintain the parent/child relationship. IE, afterwards, I want this to be the case:
How can I make this change in gitlab?
(I’d prefer not to have to delete all of the repos and recreate them manually with the clone feature. I’m hoping there’s a SQL edit I can make or something similar)