Create / restore forking relationship
Description
Merge requests are only supported from fork to original project or between forks after https://gitlab.com/gitlab-org/gitlab-ce/issues/20097. It is currently not possible to "mark" a project to be a fork of another project.
Proposal
Similar to removing a forking relationship in the project settings, one could create a new forking relationship by selecting a parent project.
Use cases
- new project is created and merge requests should be made to existing one
- project is forked, forking relationship removed and should later be readded
Feature checklist
Make sure these are completed before closing the issue, with a link to the relevant commit.
-
Feature assurance -
Documentation -
Added to features.yml