Diff

Le guide de dix minutes sur diff et patch

4 minute read Published:

Situation 1 : Vous êtes en train de compiler un paquet depuis les sources et vous remarquez que quelqu'un a déjà effectué le travail pour vous en modifiant les sources pour que l'application compile sur votre système. Le travail réalisé est disponible sous forme de patch, mais vous ne savez pas vraiment bien comment vous en servir. La réponse est d'appliquer le patch contre la version originale du code source avec un utilitaire de commande appelé, de façon appropriée, patch.

Situation 2 : Vous avez téléchargé le code source d'un logiciel opensource et après près d'une heure d'édition et modifications mineures vous parvenez à le compiler sur votre système. Vous souhaitez donc mettre votre travail à disposition pour d'autres programmeurs, ou pour les auteurs même du logiciel, sans avoir à redistribuer le logiciel modifié complet. Vous êtes donc dans la situation où c'est à vous de créer ce patch, etl'outil nécessaire à cela, se nomme diff.