Repositori yang saya lihat memiliki sejumlah besar masalah yang ingin saya baca tetapi tidak dapat dikelola saat menggulir di GitHub interace. Apakah ada opsi untuk mengekspor atau mencetak daftar lengkap masalah untuk repositori?
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
harus memilikirepo
cakupan yang dipilih. Kalau tidak, izin tidak diberikan dan Anda mendapatkan kesalahan 404.Anda dapat mengeluarkan
hub
perintah untuk itu.hub
(mis. Pada macOS run:)brew install hub
.hub issue
di direktori repo Anda untuk membuat daftar masalah terbuka (itu dalam format penurunan harga).Lihat:
hub --help
untuk info lebih lanjut:Catatan: Di atas berbunyi
git issue
, karena mengharapkan bahwa Anda sudah aliashub
kegit
( GH-966 ), misalnyaAlternatif lain adalah dengan menggunakan beberapa alat seperti: IssuesDownload (aplikasi Java), export_repo_issues_to_csv.py , dll.
sumber
issue
(atauissues
) bukanhub
sub- perintah .hub issue
perintah. Lihat:help.go
.Saya telah memasak pembantu ini: https://runkit.io/fiatjaf/586a5b3110e9fd0014ff8aa7/branches/master/formspree/formspree?status=open yang menggunakan API GitHub .
Ganti
formspree/formspree
dengan nama pengguna dan repositori Anda sendiri. Ini adalah titik akhir RunKit . Kode sumbernya ada di https://runkit.com/fiatjaf/586a5b3110e9fd0014ff8aa7 .sumber