Zamora Teran/Diff patch

From OLPC

< Zamora Teran
Revision as of 18:00, 25 February 2010 by 200.30.165.130 (Talk)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

[edit] 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.

[edit] 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 / create account
  • Login with OpenID
About OLPC
About the XO
Projects
OLPC wiki
Toolbox
In other languages