메일링 리스트에서 Linux 커널 패치 세트를 얻는 방법은 무엇입니까?

메일링 리스트에서 Linux 커널 패치 세트를 얻는 방법은 무엇입니까?

저는 linux-kernel 메일링 리스트에 가입하지 않았지만 몇 주 전에 출시된 패치 세트를 가져와서 테스트를 위해 내 커널에 적용하고 싶습니다. 저는 패치, 구축 등에 대해 매우 잘 알고 있습니다. 제 질문은 이 패치 세트의 사본을 얻는 가장 좋은 방법은 무엇입니까?입니다. 내가 아는 한, 이는 어떤 Git 저장소에도 적용되지 않고 단지 토론을 위해 메일링 리스트에 게시되었을 뿐입니다.

나는 리눅스 커널 메일링 리스트를 보관하는 여러 사이트를 찾았고 그곳에서 패치 세트를 볼 수 있지만 이 사이트 중 어느 사이트도 원본 이메일을 다운로드할 수 있는 방법이 없으므로 " git apply" 또는 "Patch" 등. 내 웹 브라우저에서 내용을 복사/붙여넣기만 하면 간격 차이 등으로 인해 성공하지 못하는 것 같습니다.

사람들은 이것을 어떻게 관리합니까?

답변1

http://marc.info/각 메시지에는 원본 텍스트를 볼 수 있는 링크가 있습니다.https://lkml.org/포함된 차이점을 다운로드할 수 있는 링크(사이드바에)가 있습니다.

원시 메시지를 제공할 수 있는 NNTP 액세스 권한이 있는 아카이브도 있지만 아직 시도하지는 않았습니다.

답변2

답변의 일부를 찾았습니다. git이전에 체크아웃한 저장소에 이메일의 패치 세트를 적용하려면 다음 스위치를 사용할 수 있는 것 같습니다 .

$ git applymbox /tmp/mbox

이 기사의 제목은 다음과 같습니다.초보자를 위한 Git, 그리고 git 및 패치를 사용하여 Linux 커널로 작업하는 몇 가지 다른 예입니다.

케첩

찾고 계신 도구는 ketchup메인 사이트인 것 같습니다.여기. 다음은 이에 대한 블로그 게시물입니다.케첩, 또는 커널 소스 코드를 보다 효율적으로 관리하는 방법. 다음과 같은 OReilly 책에도 이를 사용하는 예가 있습니다.유용한 유틸리티: 부록 A - Linux 커널 소개.

인용하다

답변3

프로젝트의 메일링 리스트에 패치를 적용하려면 다음을 사용하세요.공개 받은편지함, 이것이 그 경우 다대부분의 Linux 하위 프로젝트 및 Git,당신은 그것을 사용할 수 있습니다b4 am패치 시리즈의 최신 버전을 다운로드하고 다음 위치로 연결하는 도구입니다 git am.

b4 am -o- $url | git am

url스레드에 있는 메시지의 URL은 어디에 있습니까?

답변4

https://www.kernel.org/lore.htmllinux-kernel을 포함한 많은 Linux 관련 목록이 포함된 아카이브입니다. 아카이브는 검색 가능하며 원본 메시지 또는 전체 스레드의 mbox를 쉽게 다운로드할 수 있습니다.

관련 정보