Das Repository, in dem ich mich gerade befinde, enthält eine Reihe von Problemen, die ich gerne lesen würde, die aber beim Scrollen in GitHub nicht bearbeitet werden können. Gibt es eine Option zum Exportieren oder Drucken einer vollständigen Liste von Problemen für ein Repository?
14
curl -X GET -u yourapplicationtoken:x-oauth-basic https://api.github.com/repos/username/reponame/issues?state=all
curl -X GET -u yourapplicationtoken:x-oauth-basic https://api.github.com/repos/username/reponame/issues?state=all
muss derrepo
Bereich ausgewählt sein. Andernfalls wird die Berechtigung nicht erteilt und Sie erhalten einen 404-Fehler.Dafür können Sie einen
hub
Befehl ausgeben .hub
(zB auf macOS ausführen :)brew install hub
.hub issue
in Ihrem Repo-Verzeichnis aus, um die offenen Probleme aufzulisten (im Markdown-Format).Siehe:
hub --help
für weitere Informationen:Hinweis: Vor liest
git issue
, weil es erwartet , dass Sie Alias habenhub
zugit
( GH-966 ), zBEine andere Alternative ist die Verwendung einiger Tools wie IssuesDownload (Java-App), export_repo_issues_to_csv.py usw.
quelle
issue
(oderissues
) ist keinhub
Unterbefehl.hub issue
Befehl. Siehe:help.go
.Ich habe diesen Helfer ausgedacht: https://runkit.io/fiatjaf/586a5b3110e9fd0014ff8aa7/branches/master/formspree/formspree?status=open, der die GitHub-API verwendet .
Ersetzen Sie
formspree/formspree
durch Ihren eigenen Benutzer- und Repository-Namen. Es ist ein RunKit-Endpunkt . Der Quellcode befindet sich unter https://runkit.com/fiatjaf/586a5b3110e9fd0014ff8aa7 .quelle