web-dev-qa-db-fra.com

Bons outils de diff sous Ubuntu GNOME

Quelqu'un pourrait-il me donner des recommandations sur les outils de diff sous Ubuntu? En fait, ce dont j'ai besoin n'est pas seulement une comparaison de fichiers, mais aussi une comparaison de répertoires.

Je pense que les outils de diff sous Windows sont vraiment très pratiques, en particulier WinMerge. 

Mais sous Ubuntu, ce que je peux obtenir avec une efficacité élevée n’est que TkDiff, mais ne supporte-t-il que la comparaison de fichiers?

J'espère avoir de l'aide d'ici. 

36
BO KANG

Meld est un utilitaire open-source développé activement - basé sur une interface graphique diff destiné aux développeurs.

  • Ce est gratuit
  • Il fonctionne sous Linux
  • Licence GNU
  • Plus de 40 articles étiquetés comme meld on Stack Overflow. 
  • Développé activement jusqu'en février 2013 (au moment de cette publication)
  • Permet une comparaison à deux et trois voies entre fichiers et dossiers
  • Prend en charge Subversion, Git et Mercurial
63
Brian Webster

J'utilise habituellement kdiff3 et j'en suis heureux. Il peut aussi gérer les répertoires.

7
Ilia K.

Ce n'est pas un logiciel libre, mais Beyond Compare est maintenant disponible pour Linux. Je n'ai pas utilisé la version Linux, mais je trouve BC2 très utile pour la fusion et la comparaison de fichiers et de répertoires sous Windows.

4
Gareth Davidson

J'utilise l'outil Krusader :: Synchronize Directories (Ctrl + Y) pour cette tâche.

Il compare les répertoires et sélectionne les fichiers les plus récents pour réécrire automatiquement les anciens. Vous pouvez ensuite vérifier la liste des différences et comparer le contenu des fichiers (kdiff, kompare ou xxdiff) si nécessaire. copier des fichiers) lui-même.

Il est essentiel que cet outil ait correctement un horodatage de fichier (heure de modification).

1
petrnik

Bien que n'étant pas opensource, p4merge est gratuit et disponible sous Linux, Windows et Mac. Si vous êtes habitué à Perforce, il vous semblera également familier.

Mon goût personnel est kdiff3 mais p4merge mérite d'être mentionné.

0
JrBenito

Bien que je trouve kdiff3 extrêmement déroutant à chaque fois, pour les tâches simples, j’aime l’utilitaire dirdiff (voir sa page de manuel ). C’est un outil graphique qui, même s’il n’est pas très performant en matière de fusion, vous permet d’obtenir un aperçu rapide des différences importantes (masquez les éléments non pertinents en cliquant sur "Fichier -> Masquer la sélection").

0
tanius