[ipxe-devel] Patch tracking
Robin Smidsrød
robin at smidsrod.no
Wed Mar 6 12:36:16 UTC 2013
On 06.03.2013 08:22, Robin Smidsrød wrote:
> If that doesn't work for you, I can try to cobble together something
> using perl that will at least allow you to view open and closed PRs
> (possibly together with the title, author and URL to interact with it on
> the web) so you know which PRs to ignore in your git remote branch list.
I actually did this before I got a response. You can get my tool
App::GitHubPullRequest installed by just typing in these few lines in
your shell:
$ curl -L http://cpanmin.us | perl - --self-upgrade
$ cpanm App::GitHubPullRequest
When you have that installed, you should be able to list pull requests
just by typing:
$ pr
$ pr list closed # not shown by default
$ pr show 7 # also includes comments
$ pr patch 7 # can be piped to colordiff if you like colors
$ pr help
If you don't have 'git config github.user' and 'git config
github.password' set in your git config, it will use unauthenticated API
requests, which has a rate-limit of 60 requests (per hour, I believe).
If you add your user+password info it should allow 5000 requests before
you get problems.
PS: You must be standing in a directory that is a git dir and that
directory must have a remote that points to github.com for the tool to work.
Please report back how/if it works for (any of) you.
-- Robin
More information about the ipxe-devel
mailing list