¿Cómo crear un archivo de parche en Windows?
-
22-07-2019 - |
Pregunta
En Windows, tengo dos archivos de origen y quiero crear un parche con diferencia, como este . Pero no estoy seguro, ¿qué formato tiene este parche y qué aplicación usar para crearlo? La salida de diferencia de GNU es muy diferente del parche que puedo ver en el enlace de arriba.
Solución
El formato de salida se llama "unified diff", se puede generar utilizando diff -u
.
Otros consejos
Pruebe WinMerge . Encontrarás un generador de parches en " Herramientas " menú.
Gracias, PhiLho & amp; Luk & # 225; & # 353; ! El programa diff de UnxUtils funciona muy bien en Windows 7 para generar el archivo de parche:
diff -u oldfile newfile >patchfile
Del mismo modo, el programa de parches de UnxUtils funciona muy bien para aplicar el parche:
patch -u oldfile patchfile
WinMerge es la mejor herramienta para Windows. Para crear un archivo de parche, debe hacer lo siguiente:
File>Open
- Aquí abre los archivos para los que está generando el archivo de parche.
Tools>Generate Patch
- Aquí especifica la ruta donde guardar el archivo de parche. Y WinMerge guardará el archivo de parche para usted.
WinMerge ( http://winmerge.org/ ) es lo que necesita. También puede comparar árboles de archivos completos con esta herramienta, que es imprescindible para algunas personas.
El paquete UnxUtils ofrece muchas herramientas útiles de Unix para Windows, con un impacto mínimo en la instalación de Windows (descomprimir, agregar ubicación a la ruta, usarla).
Tiene un diff.exe