cnb-rs asset issue-files
cnb-rs asset issue-files <PATH> [-i] [-o <FILE_OR_DIR>]下载 Issue 评论里上传的附件 / 图片。
参数
<PATH>: 资源相对路径(不含/{repo}/-/files/issues/前缀,例如abc.png或2024/12/abc.png)
选项
-i, --imgs: 下载图片(路径走imgs/issues/{path}),默认下载文件(files/issues/{path})-o, --output <PATH>: 保存路径(文件或目录),默认当前目录 + 原文件名
与 asset download 的区别
| 命令 | 资源类型 | URL 路径 |
|---|---|---|
asset download | Commit 附件 | commit-assets/download/{sha}/{filename} |
asset issue-files | Issue 评论附件 / 图片 | files/issues/{path} 或 imgs/issues/{path} |
asset pr-files | PR 评论附件 / 图片 | files/pulls/{path} 或 imgs/pulls/{path} |
示例
bash
# 下载 issue 评论里的 PDF 附件
cnb-rs --repo wwvo/cnb-rs/cnb-rs asset issue-files report.pdf
# 下载 issue 评论里的图片
cnb-rs --repo wwvo/cnb-rs/cnb-rs asset issue-files screenshot.png -i
# 指定保存目录
cnb-rs --repo wwvo/cnb-rs/cnb-rs asset issue-files 2024/12/abc.zip -o ./downloads/API
- 文件:
GET ${CNB_API_ENDPOINT}/{repo}/-/files/issues/{path} - 图片:
GET ${CNB_API_ENDPOINT}/{repo}/-/imgs/issues/{path}
另请参阅
- cnb-rs asset — Asset 子组首页
- cnb-rs asset pr-files — 下载 PR 评论附件 / 图片
- cnb-rs asset download — 下载 commit 附件