A partir de 2017-04-29, não . De acordo com a edição de subgrupos no GitLab , a transferência de subgrupos é um recurso que pode vir em algum momento no futuro. A proposta de funcionalidade em si ("Apoiar a transferência de grupos") foi colidida ultimamente (de junho) e está planejado para ficar pronto em 2 a 3 meses.
Como solução alternativa, você pode:
- Crie seu subgrupo desejado (por exemplo,
FOO/BAR
). - No painel de administração , abra o grupo que você queria mover originalmente (por exemplo,
FOO-BAR
). - Abra todos os projetos do grupo em novas guias.
- Os projetos agora são mostrados em exibição do administrador , portanto, a transferência de namespace não precisa de uma confirmação de nome. Além disso, como o grupo desejado foi criado por último, ele deve ser o primeiro da lista. Transfira todos os projetos para o espaço de nomes .
- Acesse as configurações de membro de ambos os grupos e certifique-se de que
FOO-BAR
membros tenham os mesmos (ou maiores) direitos emFOO/BAR
. - As configurações de membros em seus projetos devem estar intactas.
- Prepare-se para receber gritos porque todos precisam usar
git remote set-url
.
Recomendo que você execute essas etapas fora do horário comercial, pois ele gerará vários emails ("projeto foi movido", "acesso foi concedido") e você provavelmente desejará escrever um email para seus membros. explique o que eles têm que fazer ("pegue o git remote set-url origin git@
e cole-o no seu shell no projeto certo").