Subversion, Git, Mercurial et autres prennent en charge les fusions à trois voies (combinant la mienne, la leur et la révision "de base") et prennent en charge des outils graphiques pour résoudre les conflits.
Quel outil utilisez-vous? Windows, Mac OS X, Linux, gratuit ou commercial, peu importe.
Voici quelques-uns que j'ai utilisés ou dont j'ai entendu parler, juste pour commencer la conversation:
(Je reconnais que cela ressemble un peu au Meilleur outil de différenciation, mais c'est différent car je me concentre explicitement sur les outils de fusion à trois voies; WinMerge n'est pas sur la liste, par exemple.)
0 votes
Je voudrais ajouter que vous pouvez également obtenir BeyondCompare 3 Pro pour Linux (pas seulement pour Windows). J'espère qu'ils sortiront une version OS X à l'avenir.
0 votes
Voir aussi algorithme de fusion XML à trois voies où je demande la fusion à trois voies de fichiers XML ou HTML.
2 votes
fr.wikipedia.org/wiki/Comparaison_des_outils_de_comparaison_de_fichiers
5 votes
En fait, WinMerge a bel et bien une comparaison à 3 voies en l'utilisant avec des outils VCS, vous devez simplement passer 3 fichiers ( gauche, droite, résultat ) en tant qu'arguments à la ligne de commande et ça fait le travail.
5 votes
Il est difficile de dire quel est le meilleur outil de fusion, car cela dépend de facteurs subjectifs. Mais si vous recherchez une fonctionnalité qui marque la différence, essayez semanticmerge.com
1 votes
@Zilvinas Non, Winmerge ne prend pas en charge la fusion à trois voies : il n'a pas de volet ancêtre.
2 votes
@yoyo J'ai entendu dire que vous aimez les comparaisons, alors j'ai fait une comparaison de vos outils de comparaison...
0 votes
CodeCompare (devart.com/codecompare) est également prometteur.
52 votes
Comment cette question peut-elle être fermée comme non constructive ? Elle a reçu 182 votes positifs, 123 étoiles et 11 réponses, évidemment beaucoup de gens pensent qu'elle est constructive.
2 votes
@HelloGoodbye Tu sais sur quel site tu étais lorsque tu as posté ce commentaire, n'est-ce pas ? ;) Au moins, ils ne suppriment pas directement les questions utiles comme celles-ci...
2 votes
@Bonjour StackOverflow a pour politique de fermer les questions basées sur des opinions.
3 votes
@Shuklaswag Comment cela se rapporte-t-il à ma question ? Je me demandais pourquoi elle a été fermée comme "non constructive".
4 votes
@HelloGoodbye Ceci est une question constructive de sa propre manière, mais elle ne contribue pas à la construction de la base de connaissances de questions-réponses de StackOverflow. Shuklaswag a tout à fait raison, mais vous n'avez pas totalement tort non plus. Des questions comme celles-ci devraient spécifiquement être migrées vers Software Recommendations, où cela serait à la fois constructif et utile au but du site. Il y a déjà des questions à ce sujet exact sur le méta qui est l'endroit approprié pour soulever ces préoccupations, pas dans les commentaires.
0 votes
La copie du lien du post original: web.archive.org/web/20111025085647/https://stackoverflow.com/…
0 votes
@Dan Fabulich Je suggère de modifier le message car WinMerge dispose désormais d'une fusion à trois voies complète.
0 votes
@Henrik WinMerge n'a pas de fusion en 3 phases, n'est-ce pas ? Gauche-Droite-Branche pour la fusion, et un résultat ? Je pense avoir la dernière version, et il ne semble pas avoir de fusion en 3 phases.
1 votes
@BennettMcElwee Je crois qu'il a effectivement une fusion à 3 voies, si je ne me trompe pas complètement. Voir cette capture d'écran. Comme vous pouvez le voir, j'ai 3 fichiers ouverts et je peux déplacer les différences de l'un d'entre eux vers n'importe lequel des trois autres. Peut-être que je rate quelque chose?
1 votes
@Henrik En fait, tu as raison. Je ne pouvais pas le voir parce que j'accédais à WinMerge via Git Extensions, et il semble être configuré pour lancer la fusion 2 voies plutôt que 3 voies. Je pourrais essayer de corriger Git Extensions pour lancer une fusion 3 voies. Bien que j'aie pour le moment basculé vers P4Merge - sa fusion 3 voies intégrée à Git prête à l'emploi, et j'aime bien son IU.
0 votes
@BennettMcElwee Bien. Je n'arrivais pas à savoir si P4Merge est payant ou gratuit. Si payant, quel est son prix? Existe-t-il aussi une version portable?
0 votes
@Henrik C'est gratuit et open source. Les notes de version contiennent des informations sur les plateformes et les versions.
0 votes
Ce serait génial d'obtenir des réponses qui sont à jour!