No me suscribo a la lista de correo del kernel de Linux, pero quiero obtener un conjunto de parches que se publicaron hace unas semanas y aplicarlos a mi kernel para realizar pruebas. Estoy muy familiarizado con los parches, la construcción, etc. Mi pregunta es, ¿cuál es la mejor manera de obtener una copia de este conjunto de parches? No se aplica a ningún repositorio de Git que conozca, solo se ha publicado en la lista de correo para su discusión.
Encuentro varios sitios que archivan la lista de correo del kernel de Linux y puedo ver el conjunto de parches allí, pero ninguno de estos sitios tiene ningún método (que pueda encontrar) para descargar el correo electrónico sin procesar para que pueda usar "git apply "o" parche "o lo que sea. Simplemente copiar / pegar el contenido de mi navegador web parece que no tendrá mucho éxito debido a las diferencias de espacios en blanco, etc.
¿Cómo manejan las personas esto?
fuente
Respuestas:
http://marc.info/ tiene un enlace para cada mensaje para obtener el cuerpo sin formato, y https://lkml.org/ tiene enlaces (en la barra lateral) para descargar cualquier archivo de diferencias.
También hay archivos con acceso NNTP que pueden proporcionar mensajes sin procesar, aunque no lo he intentado.
fuente
devicetree
lista de correo que me interesa.Encontré parte de la respuesta. Parece que
git
puede tomar el siguiente cambio para aplicar un conjunto de parches que tiene en un correo electrónico a una base de código que haya verificado anteriormente:Este artículo titulado: Git para el novato , tenía varios otros ejemplos para tratar con el kernel de Linux usando git & parches.
salsa de tomate
Creo que la herramienta que estás buscando se llama
ketchup
. El sitio principal parece estar aquí . Aquí hay una publicación de blog titulada: ketchup, o cómo administrar las fuentes de su núcleo de manera más eficiente . También hay un ejemplo de su uso en el libro de OReilly titulado: Utilidades útiles: Apéndice A - Kernel de Linux en pocas palabras .Referencias
fuente
mutt
, los archivos mbox se pueden configurar si está suscrito a una lista de correo a la que se envían los parches por correo electrónico. Todavía parece que tiene que haber una mejor manera, seguiré cavando.Hay dos formas en que lo sé.
git am
Muy simple de usar.
.eml
).git am xxx.eml
fuente
https://www.kernel.org/lore.html tiene archivos de muchas listas relacionadas con Linux, incluido linux-kernel. Los archivos se pueden buscar y es fácil descargar un mensaje sin formato o un mbox de un hilo completo.
fuente