Exemple 1 : comparer deux versions d’une configuration ligne par ligne
Texte original :
hostname "Survival Server" maxplayers 32 password "" tickrate 64 rcon_password "change_me" motd "Welcome!"
Texte modifié :
hostname "Survival Server EU" maxplayers 48 password "" tickrate 64 motd "Welcome!" region eu
| Original | Modifié | Statut | Contenu |
|---|---|---|---|
| 1 | 1 | Modifié | |
| 2 | 2 | Modifié | |
| 3 | 3 | inchangé | password "" |
| 4 | 4 | inchangé | tickrate 64 |
| 5 | – | supprimé | |
| 6 | 5 | inchangé | motd "Welcome!" |
| – | 6 | ajouté | region eu |
Résultat en clair : 3 lignes ajoutées, 3 lignes supprimées, 3 lignes inchangées, réparties en 3 blocs de modifications. La similarité est de 50 %.
Copié au format Unified Diff, tel que produit par diff -u et git diff :
--- original +++ modified @@ -1,6 +1,6 @@ -hostname "Survival Server" -maxplayers 32 +hostname "Survival Server EU" +maxplayers 48 password "" tickrate 64 -rcon_password "change_me" motd "Welcome!" +region eu
