Reputation: 4342
I want to transfer a project from a group to another user. For e.g from https://gitlab.local/groupname/projectname to https://gitlab.local/userA/projectname
How can I achieve this? I have gitadmin permissions.
Upvotes: 37
Views: 26934
Reputation: 12586
Contrary the other answer, on this way you can move only a project to another namespace where you are an owner. Being a gitlab admin is not enough for that; you need to have
This is why you can see only your own personal namespace in the list of the possible targets in the Settings ⇒ General ⇒ Advanced ⇒ Transfer Project option.
What I did to solve the problem:
This is for the latest stable Gitlab (12.9.1).
Making yourself an owner of the personal namespace of "userA" might also work, however I did not find any way to manipulate permissions on personal namespaces.
Upvotes: 8
Reputation: 4134
Go to
Settings ▶ General ▶ Advanced ▶ Transfer project ▶ Select a new namespace
Upvotes: 70