6 个版本 (3 个破坏性更新)
使用旧 Rust 2015
0.4.1 | 2018年8月5日 |
---|---|
0.4.0 | 2017年10月13日 |
0.3.0 | 2017年10月10日 |
0.2.1 | 2017年10月7日 |
0.1.0 | 2017年10月5日 |
在 #pull-request 中排名第 44
15KB
237 行
pulls_since
用于打印给定 GitHub 仓库自给定日期以来关闭的拉取请求的 Markdown 格式化列表的微型工具
pulls_since 0.4.0
Print Markdown formatted list of pull requests closed since given date
USAGE:
pulls_since [OPTIONS] --owners <owner>... --repos <repo>...
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-e, --exclude-login <login> ommit PR's by given login (bots etc.)
-o, --owners <owner>... space separated list of owners or org names
-r, --repos <repo>... space separated list of 'owner/repo'
-s, --since <since> start date argument dd.mm.yyyy
-u, --until <until> end date argument dd.mm.yyyy
示例用法
- 显示从 30.09.2017 到 07.10.2017 之间 rust-lang-nursery/rust-cookbook 和 budziq/pulls_since 的所有拉取请求,忽略由用户 budziq 创建的请求。
pulls_since --repos rust-lang-nursery/rust-cookbook budziq/pulls_since -s 30.09.2017 -u 07.10.2017 -e budziq
- 显示自 30.09.2017 以来在 github 组织 rust-lang-nursery 或用户 budziq 所拥有的仓库中创建的所有拉取请求。
pulls_since --owners rust-lang-nursery budziq -s 30.09.2017
支持几种日期格式。包括 "dd.mm.yyyy"、"dd.mm" 和 "yyyy/mm/dd"。
示例输出
#### rust-lang-nursery/rust-cookbook
- @mykalu [Match semver crate examples' styling](https://github.com/rust-lang-nursery/rust-cookbook/pull/315)
- @oldmanmike [Add "Run an external command passing it stdin and check for an error code" example](https://github.com/rust-lang-nursery/rust-cookbook/pull/310)
- @FaultyRAM [Add "Parse a complex version string" example](https://github.com/rust-lang-nursery/rust-cookbook/pull/308)
- @V1shvesh [Add num_cpus example](https://github.com/rust-lang-nursery/rust-cookbook/pull/307)
- @sb89 [Added "Check webpage for broken links" example](https://github.com/rust-lang-nursery/rust-cookbook/pull/299)
- @ludwigpacifici [Add "Run piped external commands" example](https://github.com/rust-lang-nursery/rust-cookbook/pull/297)
- @ericho [Use a threadpool to calculate SHA1 in all *.iso files in a folder.](https://github.com/rust-lang-nursery/rust-cookbook/pull/274)
#### budziq/pulls_since
- @nabijaczleweli [Added --until/-u option](https://github.com/budziq/pulls_since/pull/7)
- @KodrAus [Add clap for arg parsing](https://github.com/budziq/pulls_since/pull/2)
渲染输出
rust-lang-nursery/rust-cookbook
- @mykalu 匹配 semver crate 示例的样式
- @oldmanmike 添加 "运行传递 stdin 的外部命令并检查错误代码" 的示例
- @FaultyRAM 添加 "解析复杂版本字符串" 的示例
- @V1shvesh 添加 num_cpus 示例
- @sb89 添加 "检查网页中的断链" 的示例
- @ludwigpacifici 添加 "运行管道外部命令" 的示例
- @ericho 使用线程池计算文件夹中所有 *.iso 文件的 SHA1。
budziq/pulls_since
- @nabijaczleweli 添加 --until/-u 选项
- @KodrAus 添加 clap 用于参数解析
授权
默认情况下,pulls_since
使用未经授权的流程,这将快速处理您的请求。要进行大量请求或在非常大的仓库上操作,请使用 GitHub 的 令牌授权。
可以将您的令牌作为环境变量导出,或将它放在当前工作目录之上的某个地方的 .env
文件中。
GITHUB_TOKEN=39984770ba9ba1c663b6b50beab9b004
许可证
依赖
~22–34MB
~600K SLoC