91 votes

Quelles sont les bonnes applications GUI de diff et de fusion disponibles pour Ubuntu ?

Quelles sont les alternatives à WinMerge et les avantages et inconvénients de chacune ?

117voto

Alvaro Rodriguez Points 1382

Le meilleur que j'aime est Meld

Il existe cependant de nombreux choix possibles. En tant que fan de vim, je me retrouve à utiliser vimdiff, kompare pour les utilisateurs de kde - il existe également des versions payantes qui ont des versions pour linux, par exemple Au-delà de la comparaison . Les avantages et les inconvénients dépendent de ce que vous recherchez/cherchez à faire.

vimdiff est génial car vous pouvez l'exécuter à partir d'un terminal, via une connexion ssh, et si vous utilisez déjà vim, vous pouvez conserver vos options d'outils/de configuration.

Meld a une interface utilisateur assez propre, et fait des différences à trois voies et dans les répertoires. Vous devrez en essayer quelques-uns et voir lesquels font le travail que vous attendez d'eux pour vos propres besoins.

Pour installer Meld Meld app page depuis les dépôts Ubuntu, vous pouvez l'exécuter :

sudo apt-get install meld

Vous pouvez ensuite choisir les fichiers/dossiers à comparer, et les comparer : enter image description hereenter image description here

28voto

Jim Deville Points 7137

Un autre est diffuse

Il est gratuit, multiplateforme (écrit en Python), met en évidence le code source, peut interagir avec de nombreux outils de contrôle de version.

16voto

Kdiff3

C'est un très bon outil de fusion à trois.

alt text

Voici quelques-unes de ses caractéristiques :

  • compare ou fusionne deux ou trois fichiers d'entrée texte ou répertoires,
  • montre les différences ligne par ligne et caractère par caractère ( !),
  • fournit une fonction de fusion automatique et
  • un éditeur intégré pour la résolution confortable des conflits de fusion,
  • supporte Unicode, UTF-8 et d'autres codecs, autodétection via la marque d'ordre des octets "BOM".
  • supporte KIO sur KDE (permet d'accéder à ftp, sftp, fish, smb etc.),
  • Impression des différences,
  • Alignement manuel des lignes,
  • Fusion automatique de l'historique du contrôle de version ($Log$),
  • et possède une interface utilisateur graphique intuitive.
  • Intégration Windows-Explorer Diff-Ext-for-KDiff3 - Shell incluse dans l'installateur
    Plugin de menu de service KDE-Konqueror

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X