Um aplicativo para descrever arquivos .patch

0

Você conhece algum aplicativo que possa descrever .patch arquivos?
Quero dizer, um aplicativo capaz de obter .patch file & me dê um ser humano legível das mudanças que faz em arquivos assim eu poderei fazer isso mudanças manualmente em outro verson de arquivo de destino.

Obrigado

    
por RYN 21.10.2011 / 22:16

2 respostas

1

Arquivos de correção são legíveis por humanos e podem ser abertos e visualizados na maioria dos editores de texto (o Notepad ++ é o meu preferido)

    
por 22.10.2011 / 09:59
1

Se você quer dizer arquivos .patch como os produzidos pela ferramenta padrão do Unix / Linux diff (1) e aplicados pela ferramenta patch (1), então há uma convenção em ter uma descrição para eles dentro do arquivo de correção, no começo dele (isso porque a ferramenta patch (1) irá ignorar qualquer coisa antes do cabeçalho do patch real no arquivo).

Veja um exemplo típico de patches do kernel do Linux .

Existem várias ferramentas que podem ser usadas para gerenciar conjuntos de patches (relacionados): listar, mostrar descrição, aplicar / não aplicar, etc. O mais simples é provavelmente quilt . Depois, há também StGit . Esses dois sistemas estão centrados no conceito de patches (e, portanto, permitem maior flexibilidade ao lidar com eles, por exemplo, para alterar a ordem em que são aplicados). Mas o importante é que sempre que você usar qualquer sistema de controle de versão, você lida essencialmente com o sistema para armazenar e descrever os patches.

Por exemplo, "git log" mostrará descrições de correções aplicadas, em ordem. E "git log -p" mostrará as próprias descrições e patches.

    
por 12.01.2012 / 19:14