Perguntas sobre 'patch'

Um patch geralmente é uma nova correção para um software já lançado, corrigindo bugs ou adicionando recursos.
1
resposta

Esta é uma boa maneira de criar um patch?

Eu gostaria de criar um patch a partir de uma ramificação gcc específica, comparando-o com os lançamentos oficiais; Então, quando eu descompactar o tarball da versão estável, posso aplicar o patch e obter o equivalente do que estava naquele r...
14.10.2014 / 23:41
1
resposta

Não é possível encontrar o arquivo a ser corrigido na linha de entrada 3 [duplicado]

Gerei um patch usando o comando diff com o número de linhas de contexto como 1 ( -c option). Meu conteúdo do arquivo de patch: *** /home/sk/abc/def/src/klm/a.py 2015-05-18 16:25:50.348398554 +0530 --- /opt/abc/def/ghi/klm/a.py 2015-0...
18.05.2015 / 13:48
4
respostas

Como dividir e editar os patches?

Às vezes, preciso dividir um grande patch em pequenos (não contíguos), por exemplo para cada recurso separado incluído. Normalmente eu faço isso através de comandos vy yank / dd padrão e comutação de janela dividida. Mas há algumas ferrame...
30.09.2010 / 23:00
1
resposta

Se a reversão de uma correção for bem-sucedida, isso sempre significa que a correção foi totalmente aplicada?

Isso é abordado em duas perguntas, ' Verifique se um arquivo ou pasta já foi corrigido 'e'
19.09.2016 / 09:09
2
respostas

como incluir um novo arquivo em um patch

Eu tento fazer um patch como apresentado aqui . Digamos que eu tenha dois diretórios pp1(modified version) e pp0(clean version) , eu faço um arquivo de correção pp0.patch com o comando diff : diff -crB pp0 pp1 > pp0.patch...
25.04.2012 / 18:58
2
respostas

Como devo solicitar feedback de um mantenedor de árvores para os patches enviados para o lkml?

Eu enviei um patch para o kernel do Linux que obteve várias revisões e passei por algumas iterações na lista de discussão. Ele foi reconhecido e analisado por dois desenvolvedores, mas eles dizem que cabe a um desenvolvedor específico aprovar o...
17.04.2013 / 17:58
3
respostas

Significado de remendar arquivos binários?

Estou tentando entender o que significa remendar arquivos binários em um exemplo da página de manual xxd : Patch the date in the file xxd.1 % echo "0000037: 3574 68" | xxd -r - xxd.1 % xxd -s 0x36 -l 13 -c 13 xxd.1 0000036: 3235 7468 204d 6...
28.07.2011 / 20:53
2
respostas

Como criar um patch ignorando as diferenças de indentação no código?

Estou tentando criar um patch para um arquivo usando a ferramenta diff.Mas estou enfrentando problemas. O jeito que estou fazendo está abaixo. Eu criei um diretório chamado a e coloquei o arquivo original nele. a/original_file.c Agora...
17.10.2013 / 16:25
1
resposta

Correção sem alterar proprietário e grupo

Eu tenho um arquivo que pertence a um usuário não-root: # ls -l example.php -rw------- 1 foo bar ... example.php Acabei de aplicar um patch com um comando como patch -p0 <<-EOF --- .../example.php.orig 2012-06-20 15:07:13.0000000...
20.06.2012 / 12:55
1
resposta

Corrigindo o kernel do Linux on-line (isto é, sem reinicializar)

Desculpe - não me lembro o nome exato. Eu sei que existe um mecanismo para corrigir o kernel em tempo de execução carregando módulos sem a necessidade da reinicialização, desde que as estruturas envolvidas não sejam afetadas. Ele é usado por ser...
06.09.2010 / 16:46