일련의 패치를 다운로드하고 싶습니다.RFC 패치 00/26 i.MX5/6 IPUv3 CSI/IC
패치워크에서는 개별 패치에 액세스할 수 있습니다.https://patchwork.linuxtv.org/patch/24331/. 하지만 26개의 패치를 다운로드하고 하나씩 적용하는 것은 지루한 작업입니다. 패치워크나 다른 수단을 통해 전체 패치 시리즈를 다운로드할 수 있는 방법이 있습니까?
질문메일링 리스트에서 Linux 커널 패치 세트를 얻는 방법은 무엇입니까?marc.info와 lkml.org에서 개별 패치를 다운로드하는 것이 권장되었지만 전체 시리즈를 한 번에 다운로드하고 싶었습니다. 어떻게 해야 하나요?
답변1
패치워크 프로젝트 정보 페이지는 다음 위치에 있습니다.https://patchwork.linuxtv.org/project/linux-media/하단에는 pwclient에 대한 여러 링크와 example.pwclientrc가 있습니다.
일단 설정되면 이를 사용하여 pwclient list
패치를 검색하고 pwclient git-am
적용할 수 있습니다. 당황스럽게도 한 번에 검색하고 적용할 수 있는 단일 명령은 없는 것 같습니다. 나는 (예를 들어) Philipp Zabel의 최근 IPU CSI 패치 시리즈를 얻기 위해 두 가지의 조합을 사용합니다. 아래와 같습니다.
pwclient list -w "Philipp Zabel" -s New v2 -f %{id} | egrep '^[0-9]' | xargs pwclient git-am
답변2
답변3
제가 생각할 수 있는 한 가지 방법은 클라이언트와 함께 NNTP 인터페이스를 사용하여 gmane.linux.drivers.video-input-infrastructure
메일링 리스트에 액세스하고 모든 메시지를 다운로드하는 것입니다. Gmane
예를 들어 이라는 명령줄 클라이언트를 사용할 수 있습니다 slrn
. 이용 가능한 고객 도 많습니다 GUI
. 이들 중 다수는 mbox
여러 메시지를 특정 형식으로 다운로드할 수 있습니다.
답변4
(적어도) patchwork
2.2.0부터 오른쪽 상단에 파일 다운로드를 시작하는 "시리즈"라는 버튼이 있으며, .patch
이를 사용하여 파일을 적용할 수 있습니다.
git am the-file.patch