Zamora Teran/Diff patch

From OLPC

Jump to: navigation, search

diff

diff es un programa para visualizar las diferencias entre 2 archivos.

Siempre usamos "unified diff" (la opcion -u) porque este formato es mucho mas facíl para leer.

Syntax:

diff -u archivo_original archivo_nuevo

Para grabar el diff a un archivo, usa "shell file redirection":

diff -u archivo_original archivo_nuevo > output_file.patch

La forma "unified diff" también se llama "patch" - así puedes hacer modificaciónes a software y mandarselas a los desarolladores. El formato es muy útil porque (como humano) podes revisar las diferencias facilmente, tambien podes usar el programa patch para aplicarlo.

patch

patch es un programa que aplica patches (unified diffs) a archivos originales en tu unidad.

patch -i /ubicacion/del/patch

Tenés que estar en el directorio donde queda el archivo que el patch refiere.

Personal tools
  • Log in
  • Login with OpenID
About OLPC
About the laptop
About the tablet
Projects
OLPC wiki
Toolbox
In other languages