2个不稳定版本

使用旧的Rust 2015

0.2.0 2017年11月14日
0.1.0 2017年11月12日

#dump中排名102

MIT许可证

31KB
463

饺子h TravisCI构建状态 AppVeyorCI构建状态 许可

GitHub问题/PR导出器。

手册页

文档


lib.rs:

GitHub问题/PR导出器。

饺子h作为库

数据流

Options::parse()
|> list_{pull_requests,issues}()
|> save_{to_file,data}()

示例

let out_path = "pulls.json";
let repo = "nabijaczleweli/cargo-update".parse().unwrap();
let pulls = list_pull_requests(&repo, None).unwrap();
save_to_file(out_path, &pulls, false, "pull requests").unwrap();

饺子h作为可执行文件

这只是一个关于手册页的非常简短的概述,所以请参阅该手册页以获取更多信息。

选项

选项 描述
<REPO_SLUG> 要导出问题和PR的存储库,格式为 <用户名>/<仓库名>
--issues <ISSUES_FILE> 要导出问题的文件,默认为 ./<slug>-issues.json
--pulls <PULLS_FILE> 要导出拉取请求的文件,默认为 ./<slug>-pulls.json
--labels <LABELS_FILE> 要导出标签的文件,默认为 ./<slug>-labels.json
--milestones <MILESTONES_FILE> 要导出里程碑的文件,默认为 ./<slug>-milestones.json
--projects <PROJECTS_FILE> 要导出项目的文件,默认为 ./<slug>-projects.json
--comments <COMMENTS_DIR> 要导出评论的目录,默认为 ./<slug>-comments
--auth [AUTH_TOKEN] GitHub OAuth2令牌,用于项目是必需的。
--no-issues 不导出问题。
--no-pulls 不要导出拉取请求。
--no-labels 不要导出标签。
--no-milestones 不要导出里程碑。
--no-projects 不要导出项目。
--no-comments 不要导出评论。
--force 覆盖现有文件。
--compact 不要格式化导出的JSON。

依赖项

~15–25MB
~429K SLoC