gerrit 权限系统
项目分四级
第一级:所有项目的父项目All-Projects,会被每个项目继承。系统自带,无需创建
第二级:项目分类,目前的分类有WeShow,Common
第三级:平台分类,Common/AndroidDev,Common/JavaSEDev
第四级:具体项目,Common/AndroidDev/IPCameraController,Common/JavaSEDev/CameraControler
分组分三级
第一级:服务器管理员级别(Administrators)
第二级:项目级别(Common-Admin,Common-Read)
第三级:平台分类级别(Common-AndroidDev,Common-AndroidAdmin)
权限分配原则
所有权限遵守同一个原则,在一个项目的父项目中拥有的权限会被映射到这个父项目所有的子项目中去(加入你对一个父项目有read权限,那么你对这个父项目下的所有子项目都有read权限)
分组Administrators 在All-Projects有所有权限
分组Common-Admin 在项目分类Common上有所有权限
分组Common-Read在项目分类Common上有 读 权限
分组Common-AndroidAdmin 在平台分类 Common-AndroidDev 上有 读,写 权限
分组Common-AndroidDEV 在平台分类 Common-AndroidDev 上有 读 写权限