Saya tidak berlangganan milis linux-kernel, tetapi saya ingin mendapatkan satu set tambalan yang diposting beberapa minggu yang lalu dan menerapkannya pada kernel saya untuk pengujian. Saya sangat akrab dengan penambalan, bangunan, dll. Pertanyaan saya adalah, apa cara terbaik untuk mendapatkan salinan set patch ini? Itu tidak berlaku untuk repo Git apa pun yang saya ketahui, itu baru saja diposting ke milis untuk diskusi.
Saya menemukan sejumlah situs yang mengarsipkan milis linux-kernel dan saya dapat melihat set tambalan di sana, tetapi tidak satupun dari situs ini memiliki metode (yang dapat saya temukan) mengunduh email mentah sehingga saya dapat menggunakan "git apply "atau" tambalan "atau apa pun. Hanya menyalin / menempelkan konten dari browser web saya sepertinya tidak akan terlalu berhasil karena perbedaan spasi putih dll.
Bagaimana orang mengelola ini?
sumber
Jawaban:
http://marc.info/ memiliki tautan untuk setiap pesan untuk mendapatkan isi mentah, dan https://lkml.org/ memiliki tautan (di bilah sisi) untuk mengunduh setiap diff yang terkandung.
Ada juga arsip dengan akses NNTP yang dapat memberikan pesan mentah, meskipun saya belum mencoba ini.
sumber
devicetree
milis yang saya minati.Saya menemukan bagian dari jawabannya. Sepertinya
git
dapat mengambil switch berikut untuk menerapkan satu set tambalan yang Anda miliki di email ke basis kode yang sebelumnya Anda periksa:Artikel ini berjudul: Git untuk pemula , memiliki beberapa contoh lain untuk berurusan dengan Linux Kernel menggunakan git & patching.
saus tomat
Saya pikir alat yang Anda cari disebut
ketchup
. Situs utama tampaknya ada di sini . Ada posting blog tentang itu di sini, berjudul: kecap, atau cara mengelola sumber kernel Anda lebih efisien . Ada juga contoh penggunaannya dalam buku OReilly berjudul: Utilitas Utilitas: Lampiran A - Kernel Linux Singkatnya .Referensi
sumber
mutt
, file mbox dapat diatur jika Anda berlangganan milis di mana patch sedang diemail ke. Sepertinya masih ada cara yang lebih baik, saya akan terus menggali.Ada dua cara yang saya tahu.
git am
sangat mudah digunakan.
.eml
).git am xxx.eml
sumber
https://www.kernel.org/lore.html memiliki arsip dari banyak daftar yang berhubungan dengan Linux, termasuk linux-kernel. Arsip dapat dicari dan mudah untuk mengunduh pesan mentah atau mbox dari seluruh utas.
sumber