GitLab 转让所有者权限
没有查看文档,自己测试了一下,可能会有纰漏,谨慎阅读
私人项目的所有者
私人项目没有所有者权限,可以认为项目命名空间就是所有者。
私人项目http://ip/zhangsan/test_project.git
命名空间 zhangsan
就相当于所有者。
分组项目的所有者
分组下的项目才有所有者权限,如果某用户是分组的所有者,那么他也是分组下项目的所有者。
反之,如果用户不是分组的所有者,也不能是项目的所有者。
如何转移所有者权限
用户A,将私人项目 ProjectA 转移给 用户 B。
-
用户 B 创建分组 GroupB
-
在 GroupB 添加用户 A
-
用户 A 将项目 ProjectA 添加至 GroupB,此时,用户 B 是分组的拥有者,也是该项目的所有者
-
用户 A 退出项目
-
用户 B 将项目转到自己名下
这个步骤十分麻烦。项目路径将发生变化,项目成员将丢失……。