hg merge с BeyondCompare - как пометить как объединенные

Как я могу использовать BeyondCompare3, чтобы пометить слияние как разрешенное. В нижней панели я выбираю имя файла и сохраняю, а затем выхожу, однако hg всегда показывает мне слияние как неудачное?


person redsquare    schedule 22.02.2012    source источник


Ответы (1)


Файл должен быть автоматически помечен как разрешенный после сохранения вывода в нижней панели. (Вам не нужно выбирать имя файла, так как оно должно указывать на нужное место с самого начала.)

Есть ли шанс, что вы неправильно сконфигурировали BeyondCompare как инструмент слияния? Вот соответствующая часть файла конфигурации, которая у меня всегда работает:

[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
person Regent    schedule 27.02.2012
comment
У меня была неправильная конфигурация. Есть 101 пример с разными настройками. Это исправило это. Большое спасибо +1 - person redsquare; 27.02.2012