2012-02-22 2 views
1

Comment puis-je utiliser BeyondCompare3 pour marquer une fusion comme résolue. Dans le panneau du bas, je sélectionne le nom de fichier et enregistrer puis quitter mais hg me montre toujours la fusion comme défaillante?hg fusionner avec BeyondCompare - comment marquer comme fusionné

+0

duplication possible de [Utiliser mercurial et beyond compare 3 (bc3) comme outil de comparaison? aide nécessaire] (http://stackoverflow.com/questions/323521/using-mercurial-and-beyond-compare-3bc3-as-the-diff-tool-help-needed) – krtek

Répondre

2

Le fichier doit être automatiquement marqué comme résolu une fois que vous avez enregistré la sortie dans le volet inférieur. (Vous n'avez pas besoin de sélectionner le nom du fichier comme il se doit au début.)

Y a-t-il une chance que vous ayez mal configuré BeyondCompare en tant qu'outil de fusion? Voici une partie pertinente du fichier de configuration qui fonctionne toujours pour moi:

[ui] 
merge = beyondcompare3 

[extensions] 
extdiff= 

[extdiff] 
md.beyondcompare3 = c:\Program Files (x86)\Beyond Compare 3\BCompare.exe 
opts.beyondcompare3 = /leftreadonly 

[merge-tools] 
; Windows version of BeyondCompare 3 
beyondcompare3.priority=-1 
beyondcompare3.args=$local $other $base /mergeoutput=$output /ro /lefttitle=local /centertitle=base /righttitle=other /outputtitle=merged /automerge /reviewconflicts /solo 
beyondcompare3.premerge=False 
beyondcompare3.regkey=Software\Scooter Software\Beyond Compare 3 
beyondcompare3.regname=ExePath 
beyondcompare3.gui=True 
beyondcompare3.diffargs=/lro /lefttitle='$plabel1' /righttitle='$clabel' /solo /expandall $parent $child 
beyondcompare3.diff3args=$parent1 $parent2 $child /lefttitle='$plabel1' /centertitle='$clabel' /righttitle='$plabel2' /solo /ro 
beyondcompare3.dirdiff=True 
beyondcompare3.binary=True 

[tortoisehg] 
vdiff = beyondcompare3 
+0

J'ai eu la mauvaise config. Il existe 101 exemples différents avec des paramètres différents. Cela l'a réparé. Merci beaucoup +1 – redsquare

Questions connexes