Nie subskrybuję listy mailingowej jądra Linux, ale chcę uzyskać zestaw łatek opublikowanych kilka tygodni temu i zastosować je do mojego jądra w celu przetestowania. Bardzo dobrze znam łatanie, budowanie itp. Moje pytanie brzmi: jaki jest najlepszy sposób na uzyskanie kopii tego zestawu poprawek? Nie ma zastosowania do żadnego repozytorium Git, o którym wiem, po prostu zostało opublikowane na liście mailowej w celu dyskusji.
Znajduję wiele stron, które archiwizują listę mailingową jądra systemu Linux i widzę tam zestaw poprawek, ale żadna z tych stron nie ma (jak mogę znaleźć) metody pobierania nieprzetworzonych wiadomości e-mail, więc mogę użyć polecenia „git Apply” ”lub„ łatka ”lub cokolwiek innego. Po prostu skopiuj / wklej zawartość z mojej przeglądarki internetowej wygląda na to, że nie odniesie sukcesu z powodu różnic białych znaków itp.
Jak ludzie to zarządzają?
źródło
Odpowiedzi:
http://marc.info/ ma link do każdej wiadomości, aby uzyskać surowe treści, a https://lkml.org/ ma (na pasku bocznym) linki do pobrania zawartych w niej różnic.
Istnieją również archiwa z dostępem NNTP, które mogą dostarczać nieprzetworzone wiadomości, chociaż nie próbowałem tego.
źródło
devicetree
interesującej mnie listy mailingowej.Znalazłem część odpowiedzi. Wygląda na to, że
git
można zastosować następujący przełącznik, aby zastosować zestaw poprawek zawartych w wiadomości e-mail do bazy kodu, którą wcześniej wypisałeś:W tym artykule zatytułowanym: Git dla początkujących podano kilka innych przykładów radzenia sobie z jądrem Linuksa za pomocą git i łatania.
Keczup
Myślę, że narzędzie, którego szukasz, nazywa się
ketchup
. Strona główna wydaje się być tutaj . Jest tutaj post na blogu zatytułowany: ketchup, czyli jak efektywniej zarządzać źródłami jądra . Jest też przykład jego użycia w książce OReilly zatytułowanej: Pomocne narzędzia: Dodatek A - Jądro Linux w pigułce .Bibliografia
źródło
mutt
, pliki mbox można skonfigurować, jeśli subskrybujesz listę mailingową, do której łatki są wysyłane pocztą e-mail. Nadal wydaje się, że musi być lepszy sposób, będę dalej kopał.Są dwa sposoby, które znam.
git am
bardzo prosty w użyciu.
.eml
).git am xxx.eml
źródło
https://www.kernel.org/lore.html zawiera archiwa wielu list związanych z Linuksem, w tym jądra Linuksa. Archiwa można przeszukiwać i łatwo pobrać nieprzetworzoną wiadomość lub mbox całego wątku.
źródło