67 votes

Où puis-je télécharger Filemerge - l'application permettant de comparer deux outils et de les fusionner ?

Je voudrais installer Filemerge, mais je ne trouve pas où aller pour le télécharger. Où puis-je le télécharger ?

71voto

gentmatt Points 46446

FileMerge fait partie de Xcode 4.x par Apple que vous pouvez télécharger sur le Mac App Store.

Le texte suivant est extrait de la description :

Xcode est désormais distribué en tant qu'application, plutôt qu'en tant que programme d'installation. Ce changement permet de mettre à jour Xcode directement à partir du Mac App Store.

  • Inclut les SDK pour Mac OS X 10.7 Lion et iOS 5
  • Un nouveau workflow de signature de code prend en charge la signature des applications OS X avec Developer ID
  • Ajoute l'installation d'outils de ligne de commande au volet de préférences Téléchargements
  • Le menu Open Developer Tool lance les instruments, FileMerge et d'autres outils
  • L'outil de migration ARC convertit à la fois le code "retain/release" et le code "garbage collector".
  • Corrections de bogues supplémentaires et améliorations de la stabilité

Mais FileMerge.app est maintenant intégré dans le paquet Xcode.app et n'est pas facilement accessible en tant qu'outil autonome... A moins que vous ne fassiez ceci :

  1. Naviguer dans /Applications/Xcode.app
  2. Clic droit -> Afficher le contenu du paquet
  3. Contenu -> Applications
  4. Cliquez avec le bouton droit de la souris sur FileMerge.app -> Créer un alias -> Entrer le mot de passe.
  5. Copiez l'alias à un endroit quelconque, comme /Applications.
  6. Supprimer l'alias d'origine

Vous pouvez maintenant l'utiliser comme un outil autonome, comme auparavant !

2 votes

Je recommande Meld, vous n'avez pas besoin d'installer Xcode : ( yousseb.github.io/meld )

0 votes

Je n'ai pas essayé sur d'autres versions, mais sous MacOS 10.15.5, la fonction opendiff L'approche suggérée par @user1364368 ci-dessous m'a permis d'éviter de devoir fouiller dans le paquet Xcode...

0 votes

Meld ne semble pas avoir un grand support sur Mac. Il fonctionne bien sur Linux/Ubuntu.

17voto

binarybob Points 9292

Alternativement, si vous n'avez pas besoin de la distribution complète de Xcode, DiffMerge est également très similaire et gratuit.

enter image description here

6 votes

Je voulais juste noter que DiffMerge est libre comme la bière, mais n'est pas un logiciel libre. Pour le télécharger, il faut entrer une adresse e-mail, et il est interdit de le distribuer soi-même "en dehors de son organisation". Accord de licence

0 votes

Le lien renvoie également à un lien de téléchargement non sécurisé.

17voto

user1364368 Points 221

Installez XCode et démarrez FileMerge en utilisant l'outil de ligne de commande opendiff .

Exemple :

opendiff file1.txt file2.txt

Voir aussi la page de manuel de opendiff .

1 votes

Je pense que "opendiff" n'était pas disponible au moment où la question a été posée.

0 votes

Il y a une référence à /usr/bin/opendiff de 2011 ( stackoverflow.com/a/7251803/446106 ), il a donc pu être disponible à l'époque.

5voto

interestinglythere Points 1174

J'ai fait un one-liner pour installer FileMerge et les autres outils de développement de Xcode 3.2.6 sans installer Xcode lui-même. Testé sur 10.12 et FileMerge fonctionne toujours (bien que certaines des autres applications ne fonctionnent pas). Il est facilement désinstallable aussi, il suffit de supprimer /Developer o ~/Developer .

La taille totale de l'installation est de 0,3 Go, au lieu des 10 Go et plus de Xcode.

https://github.com/szhu/install-standalone-xcode-tools

0 votes

Notez que cette méthode nécessite le téléchargement du fichier "Xcode 3.2.6 and iOS SDK 4.3 for Snow Leopard" qui pèse 4,1 Go.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X