跳转到内容

cnb-rs group settings update

cnb-rs group settings update <GROUP> [--hide-members 0|1] [--hide-sub-groups 0|1] [--group-protection 0|1] [--show-watermark 0|1]

更新指定组织的配置。必须指定至少一个 flag,否则报错引导到 show

参数

  • <GROUP>: 组织路径(必填)

选项

  • --hide-members <0|1>: 是否对外隐藏组织成员
  • --hide-sub-groups <0|1>: 是否对外隐藏子组织
  • --group-protection <0|1>: 组织保护开关
  • --show-watermark <0|1>: 是否显示私有仓库水印

继承的全局选项:

  • --domain <DOMAIN>: 指定目标域名(默认:cnb.cool

不带 flag 会报错

bash
$ cnb-rs group settings update wwvo
错误: 至少指定一个配置项(--hide-members / --hide-sub-groups / --group-protection / --show-watermark),仅查看请用 `cnb-rs group settings show <GROUP>`

这是有意设计:避免 update 被空调用变成 noop / 误覆盖默认值。仅查看请改用 settings show

示例

bash
# 隐藏成员列表
cnb-rs group settings update wwvo --hide-members 1

# 开启组织保护
cnb-rs group settings update wwvo --group-protection 1

# 一次更新多项
cnb-rs group settings update wwvo --hide-members 1 --hide-sub-groups 1

另请参阅

Released under the MIT License.