2008-09-08 4 views
54

Y at-il un bon outil de fusion externe pour tortoisesvn (je n'aime pas particulièrement l'outil de fusion intégré). J'utilise Winmerge pour diffs, mais il ne fonctionne pas avec la fusion à trois voies (peut-être une meilleure question serait-il un moyen de forcer tortoisesvn à fusionner comme TortoiseCVS?)Meilleur outil de fusion pour Subversion

[Modifier]

Après avoir essayé tous, pour moi, le SourceGear est celui que je préfère. La façon de spécifier le DiffMerge de SourceGear est:

C: \ Program Files \ SourceGear \ DiffMerge \ DiffMerge.exe/t1 = "Ma version de travail"/t2 = "dépôt Version"/t3 = "Base"/r =% a fusionné% mes% leur% de base

+1

interface utilisateur DiffMerge est optimisé pour le fichier de base indiqué dans le milieu de sorte que la commande turtoiseSVN correcte est: sgdm.exe/t1 = « Mine »/t2 = "Base"/t3 = "Leur"/r =% fusionné% mine% base% leur –

+0

@KrisErickson: Bonjour Monsieur, pourriez-vous m'aider avec ma question [ici] (http://stackoverflow.com/q/36157555/3287204)? Merci ... :) –

Répondre

31

Jetez un oeil à Sourcegear DiffMerge. DiffMerge est l'outil de comparaison et de fusion de leurs produits Vault et Fortress, mais ils sont disponibles gratuitement en tant qu'outil autonome. Une caractéristique notable est qu'il permet de différencier des arborescences de répertoires entières. Bien que DiffMerge reste un outil gratuit, il ne peut être enregistré avec un popup au moins une fois par jour (depuis la version 4.2 au moins). Il indique également dans le menu contextuel:

Sélectionner de nouvelles fonctionnalités dans les prochaines versions seront également nécessiter une inscription, mais fonctionnalités de base et des correctifs seront disponibles pour tout le monde.

3

CompareIt est bon, je trouve en utilisant l'interface de ligne de commande pour svn, qu'il fusionne plus pour moi, où la tortue prend des choses et vous demande.

42

Perforce Merge Tool

Même si Perforce est évidemment pas libérer l'outil de fusion est. C'est 100x meilleur que celui par défaut de TortoiseSvn. Pour intégrer tortoisesvn définir l'outil de fusion à:

C: \ chemin-\ base P4Merge.exe de%% leur%% de la mine a fusionné

+0

Tout en regardant assez bien, c'est chose pèse 90MB! – zb226

6

J'utilise KDiff3 comme outil de fusion 3 voies . Il fait un travail décent.

+0

Il peut vraiment faire un travail décent et a une belle interface propre. Je l'utilise comme un outil de fusion avec TortoiseSVN et il peut presque toujours réparer mes conflits automatiquement.(J'ai vu des choses comme des conflits: 450; Automatiquement résolu: 448) – jbvo

6

Araxis Merge est cher, mais génial. Gère les fusions à 3 voies sur des fichiers ou des dossiers très bien. Je trouve la façon dont il affiche diffs beaucoup plus utile que l'outil Windiff ou P4.

19

Beyond Compare a été suggéré un certain nombre de fois pour moi.

+3

Je ne peux pas recommander assez cela avec juste un upvote. –

Questions connexes