cnb-rs group member
cnb-rs group member <subcommand>组织成员管理子组。涵盖直接成员、继承成员、添加 / 更新 / 移除成员,以及权限查看 6 个子命令。
子命令
- cnb-rs group member list — 列出组织直接成员
- cnb-rs group member inherited — 列出组织继承成员(来自父组织)
- cnb-rs group member add — 添加组织成员
- cnb-rs group member update — 更新组织成员权限
- cnb-rs group member remove — 移除组织成员(alias
rm) - cnb-rs group member access — 查看权限(不带
<USERNAME>看自己,带<USERNAME>看指定成员层级)
权限等级
| 等级 | 说明 |
|---|---|
Guest | 访客(只读公开内容) |
Reporter | 报告者(可建 Issue) |
Developer | 开发者(可推送代码) |
Master | 管理者(可管理仓库设置) |
Owner | 拥有者(含成员管理) |
示例
bash
# 列出组织所有 Owner
cnb-rs group member list wwvo/cnb-rs --role Owner
# 看继承自父组织的成员
cnb-rs group member inherited wwvo/cnb-rs/cli-dogfood
# 添加 alice 为 Developer
cnb-rs group member add wwvo/cnb-rs alice --role Developer
# 升级权限到 Master
cnb-rs group member update wwvo/cnb-rs alice --role Master
# 移除(默认弹 confirm)
cnb-rs group member rm wwvo/cnb-rs alice
# 看自己的权限(含 read / write 位)
cnb-rs group member access wwvo/cnb-rs
# 看别人在该组织的权限层级(含父组织继承路径)
cnb-rs group member access wwvo/cnb-rs alice另请参阅
- cnb-rs group
- cnb-rs group collaborator — 外部贡献者管理(姊妹子组)
- cnb-rs repo member — 仓库级成员管理