link tem um link para cada mensagem para obter o corpo bruto, e link tem (na barra lateral) links para baixar qualquer diff contido.
Há também arquivos com acesso NNTP que podem fornecer mensagens brutas, embora eu não tenha tentado isso.
Eu não assino a lista de discussão linux-kernel, mas eu quero pegar um conjunto de patches que foram postados há algumas semanas e aplicá-los ao meu kernel para testes. Eu estou muito familiarizado com patch, construção, etc. Minha pergunta é, qual é a melhor maneira de obter uma cópia deste conjunto de patches? Não é aplicado a nenhum repositório do Git que eu saiba, ele foi postado na lista de discussão para discussão.
Eu encontrei um número de sites que arquivam a lista de discussão linux-kernel e eu posso ver o conjunto de patches lá, mas nenhum desses sites tem qualquer método (que eu possa encontrar) de baixar o email bruto para que eu possa usar "git apply" ou "patch" ou qualquer outra coisa. Apenas copiar / colar o conteúdo do meu navegador parece que ele não será muito bem-sucedido devido a diferenças de espaços em branco, etc.
Como as pessoas gerenciam isso?
Eu encontrei parte da resposta. Parece que git
pode usar a seguinte opção para aplicar um conjunto de correções em um email a uma base de código que você fez check-out:
$ git applymbox /tmp/mbox
Este artigo intitulado: Git para o novato , teve vários outros exemplos para lidando com o kernel do Linux usando git & remendando.
Acho que a ferramenta que você está procurando é chamada de ketchup
. O site principal parece ser aqui . Há uma postagem no blog sobre isso aqui, intitulada: ketchup, ou como gerenciar suas fontes de kernel com mais eficiência . Há também um exemplo de seu uso no livro OReilly intitulado: Utilitários úteis: Apêndice A - Kernel do Linux em poucas palavras .
Tags git patch linux-kernel