I have a personal project (on gitlab.com) which I would like to ‘donate’ to a group (also on gitlab.com). I have a colleague who’s a maintainer of the group, and he also wants the project to be moved into the group, so I feel like this ought to be possible.
The trouble is with permissions.
In order to transfer a personal project into a group, it seems that you need two things:
- You need to be the owner of the project. (I am)
- You need to be a maintainer of the group. (I’m not)
My colleague has the opposite problem. He is a maintainer in the group, but he’s not the owner of the project. Between the two of us, we have all the permissions that we ought to need in order to do this. But we still can’t do it, because the system needs one person to have both sets of permissions.
I really would like to make this a transfer, instead of a fork. Yes, he could make a fork of the project, and copy it into the group. But then I assume we’d lose all of the issues, and merge requests, and the container repository.
Is there a way around this?