2个不稳定版本
使用旧的Rust 2015
0.2.0 | 2017年11月14日 |
---|---|
0.1.0 | 2017年11月12日 |
在#dump中排名102
31KB
463 行
饺子h
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