跳转到内容

cnb-rs pr labels

cnb-rs pr labels <subcommand>

PR 标签管理子组。与 pr edit --add-label / --remove-label / --set-labels 互补。

5 个动作的语义区别

命令端点旧 [bug, urgent] + 命令 = 新
add 123 docPOST[bug, urgent, doc]
remove 123 bugDELETE one[urgent]
set 123 new,fixPUT[new, fix](前两个全删)
set 123PUT (空)[](等同 clear)
clear 123DELETE all[](带 confirm)

子命令

示例

bash
# 列出标签
cnb-rs --repo wwvo/cnb-rs/cnb-rs pr labels list 123

# 加 2 个标签
cnb-rs --repo wwvo/cnb-rs/cnb-rs pr labels add 123 bug,urgent

# 删除一个
cnb-rs --repo wwvo/cnb-rs/cnb-rs pr labels rm 123 urgent

# 重置为新列表(前面全删)
cnb-rs --repo wwvo/cnb-rs/cnb-rs pr labels set 123 feature,review-required

# 一键清空
cnb-rs --repo wwvo/cnb-rs/cnb-rs pr labels clear 123 -y

另请参阅

Released under the MIT License.