仓库成员权限
仓库创建的权限
操作 |
项目经理 |
开发人员 |
其他人员 |
---|---|---|---|
创建仓库 |
√ |
√ |
- |
仓库内操作、浏览的权限
类型 |
操作 |
创建者 |
管理员 |
Committer |
开发者 |
浏览者(仓库成员) |
备注 |
---|---|---|---|---|---|---|---|
代码 |
在线访问代码 |
√ |
√ |
√ |
√ |
√ |
- |
在线编辑代码 |
√ |
√ |
√ |
√ |
× |
√的角色权限是在未设置保护分支时的权限,如分支有设置保护分支,以保护分支配置为准。 |
|
在线下载 |
√ |
√ |
√ |
√ |
√ |
- |
|
本地clone代码 |
√ |
√ |
√ |
√ |
√ |
- |
|
本地push代码 |
√ |
√ |
√ |
√ |
× |
√角色权限是在未设置保护分支时的权限,如分支有设置保护分支,以保护分支配置为准。 |
|
Fork |
Fork项目 |
√ |
√ |
√ |
√ |
√ |
在为Fork仓库选择项目时,只有您具备项目级开发人员及以上权限的项目才可显示在项目列表中。 |
成员 |
添加成员 |
√ |
√ |
× |
× |
× |
- |
编辑成员 |
√ |
√ |
× |
× |
× |
- |
|
移除成员 |
√ |
√ |
× |
× |
× |
- |
|
审核成员 |
√ |
√ |
× |
× |
× |
- |
|
查看成员 |
√ |
√ |
√ |
√ |
√ |
- |
|
MR |
创建MR |
√ |
√ |
√ |
√ |
× |
- |
查看MR |
√ |
√ |
√ |
√ |
√ |
- |
|
合并MR |
√ |
√ |
√ |
× |
× |
|
|
编辑MR(开启中) |
√ |
√ |
√ |
× |
× |
|
|
关闭MR |
√ |
√ |
√ |
× |
× |
||
重开MR |
√ |
√ |
√ |
× |
× |
||
编辑MR(已合并) |
× |
× |
× |
× |
× |
- |
|
Cherry-pick MR(生成新MR) |
√ |
√ |
√ |
√ |
× |
因会自动生成一个带有cherry-pick字样的临时分支,以下两种场景会cherry pick失败。
|
|
Revert MR(生成新MR) |
√ |
√ |
√ |
√ |
× |
因会自动生成一个带有revert字样的临时分支,以下两种场景会revert失败。
|
|
Cherry-pick MR (不生成新MR,直接合入分支) |
√ |
√ |
√ |
√ |
× |
√角色权限是在未设置保护分支时的权限,如分支有设置保护分支,以保护分支配置的能推送权限为准。 |
|
Revert MR (不生成新MR,直接合入分支) |
√ |
√ |
√ |
√ |
× |
||
是否删除源分支 |
√ |
√ |
√ |
√ |
× |
|
|
打分机制的Vote评分 |
√ |
√ |
√ |
√ |
√ |
|
|
审核机制的检视 |
√ |
√ |
√ |
√ |
√ |
只有配置在MR的检视人才可检视。 |
|
审核机制的审核 |
√ |
√ |
√ |
× |
× |
只有配置在MR的审核人中的以上权限的人员才可审核。 |
|
删除MR |
× |
× |
× |
× |
× |
任何人不可删除MR。 |
|
星级评价 |
星级评价 |
√ |
√ |
√ |
√ |
× |
以仓库配置为准:
|
评审记录 |
添加评审意见 |
√ |
√ |
√ |
√ |
√ |
能查看MR就可以添加评审意见。 |
编辑评审意见 |
× |
× |
× |
× |
× |
仅评论作者可编辑,其他任何人均不可。 |
|
删除评审意见 |
× |
× |
× |
× |
× |
||
回复评审意见 |
√ |
√ |
√ |
√ |
√ |
能查看评审意见就可以回复。 |
|
查看评审意见 |
√ |
√ |
√ |
√ |
√ |
能查看MR就可以查看所有评审意见。 |
|
解决评审意见 |
√ |
√ |
√ |
× |
× |
|
|
流水线 |
MR流水线触发 |
√ |
√ |
√ |
√ |
× |
流水线执行计划开启。 |
分支 |
新建分支 |
√ |
√ |
√ |
√ |
× |
|
编辑分支 |
√ |
√ |
√ |
√ |
× |
||
删除分支 |
√ |
√ |
√ |
√ |
× |
保护分支任何人均不可删除。 |
|
查看分支 |
√ |
√ |
√ |
√ |
√ |
- |
|
Tag |
新建Tag |
√ |
√ |
√ |
√ |
× |
勾选“禁止开发人员创建Tag”,则开发人员不可创建。 |
删除Tag |
√ |
√ |
× |
× |
× |
保护标签任何人均不可删除。 |
|
查看Tag |
√ |
√ |
√ |
√ |
√ |
- |
|
设置 |
查看设置 |
√ |
√ |
× |
× |
× |
- |
修改设置 |
√ |
√ |
× |
× |
× |
- |
|
重命名仓 |
√ |
× |
× |
× |
× |
- |
|
移交仓库 |
√ |
× |
× |
× |
× |
- |
|
仓库 |
创建仓库 |
√ |
√ |
√ |
√ |
× |
- |
删除仓库 |
√ |
√ |
× |
× |
× |
- |
|
显示仓库 |
√ |
√ |
√ |
√ |
√ |
只要是仓库成员就可在仓库列表里面显示。 |
|
动态 |
查看动态 |
√ |
√ |
√ |
√ |
√ |
- |
关联工作项 |
查看关联工作项 |
√ |
√ |
√ |
√ |
√ |
- |
仓库首页 |
查看仓库首页 |
√ |
√ |
√ |
√ |
√ |
- |
仓库统计 |
查看统计数据 |
√ |
√ |
√ |
√ |
√ |
- |
更新统计数据 |
√ |
√ |
√ |
√ |
× |
- |
|
SSH设置&HTTP设置 |
查看编辑 |
√ |
√ |
√ |
√ |
√ |
- |
租户IP白名单 |
查看编辑 |
× |
× |
× |
× |
× |
租户管理员可查看编辑。 |
如何设置分支保护策略?