跳转到内容

cnb-rs group settings

cnb-rs group settings <subcommand>

组织配置管理子组。拆为 show / update 2 个明确意图的子命令,替代原 cnb-rs group settings <GROUP> [--flag...]「不带 flag 走查看、带 flag 走更新」的隐式行为。

子命令

旧形态已废弃

bash
# 旧(不再可用)
cnb-rs group settings wwvo                       # 没 flag 默认走查看 → 现报错
cnb-rs group settings wwvo --hide-members 1      # 带 flag 走更新

# 新
cnb-rs group settings show wwvo
cnb-rs group settings update wwvo --hide-members 1

为什么破坏 backward-compat

settings <GROUP> 「不带 flag 默认查看、带 flag 默认更新」是 implicit 行为,容易让 update 被空调用变成 noop(甚至覆盖默认值);拆开后用户必须显式 show 或 update,意图明确不会误触发更新。迁移成本极低:只需在原命令前插入 showupdate

配置项快速参考

flag含义取值
--hide-members对外隐藏组织成员0=否 / 1=是
--hide-sub-groups对外隐藏子组织0=否 / 1=是
--group-protection组织保护开关0=关闭 / 1=开启
--show-watermark私有仓库显示水印0=否 / 1=是

另请参阅

Released under the MIT License.