Vous avez fait des modifs à un programme open source et il y a un update / upgrade de ce programme… Catastrophe!

Avec ce programme vous pouvez appliquer les changements de la nouvelle version dans la votre, si vous avez de la chance, sinon ça vous permettra au moins de voir les différences avant de lancer la commande patch

# [[patchDif]] globally apply changes on 2 directories with diff and patch command
# Fred Radeff (aka FR), fradeff@akademia.ch, www.akademia.ch
# required: diff, patch
# 2008/03/13 13:11//
#print differences
diff test1 test2
#create patch
diff -u test1 test2 > patchit
#apply patch
patch -p0 < patchit 
#show differences = problem
diff -u test1 test2

Diff et ses clones

diff est TRES utile, notamment pour mercurial; il y a des clients WYSIWYG bien agréables, j'ai longtemps utilisé kompare (kde comme son nom l'indique) et découvert récemment meld pour gnome, pas mal!

 
info/patchdif.txt · Dernière modification: 2010/05/19 14:13 (modification externe)
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki