跳转到内容

cnb-rs issue mine

cnb-rs issue mine

列出与我相关的 Issue。

查询当前仓库中分配给我的和我创建的所有 open 状态 Issue,合并去重后输出。 每条 Issue 通过 TYPE 列标注关系类型:

  • ->ME — 分配给我(我是处理人)
  • ME-> — 我创建的
  • ME->ME — 我创建且分配给我

此外,还会尝试查询同组织下 feedback 仓库中分配给我的 Issue,一并展示。

选项

继承的全局选项:

  • --repo <REPO>: 指定仓库路径(格式:group/repo
  • --json: 以 JSON 格式输出
  • --domain <DOMAIN>: 指定目标域名(默认:cnb.cool

示例

bash
# 列出与我相关的 Issue
$ cnb-rs issue mine
NUMBER          TITLE                                                            TYPE
42              修复登录页面样式问题                                              ->ME
58              新增导出功能                                                      ME->
73              重构用户模块                                                      ME->ME

# JSON 格式输出
$ cnb-rs --json issue mine

# 没有相关 Issue 时
$ cnb-rs issue mine
 没有找到与我相关的 Issue

API

步骤API方法说明
获取当前用户${API}/userGET获取当前登录用户名
分配给我的 Issue${API}/repos/{repo}/-/issuesGETassignees={username}
我创建的 Issue${API}/repos/{repo}/-/issuesGETauthors={username}
feedback 仓库${API}/repos/{group}/feedback/-/issuesGET额外查询同组织 feedback 仓库

另请参阅

Released under the MIT License.