Fossil SCM

three-way merge

Fixed

427938e2f69393d… · opened 16 years ago

Type
Feature_Request
Priority
Severity
Minor
Resolution
Fixed
Subsystem
Created
April 12, 2010 9:18 p.m.

I would like to request support for 3-way merge using external diff tool instead of the default auto-merge. The feature can be seen for example in bazaar docs or perforce web and was discussed on the mailing list.

Bazaar creates 3 files in addition to the auto-merged file, which can be passed to the external merge tool. A bzr resolve command is then called which checks the merged file and deletes the temporary files. Perforce uses internal merge tool which accesses the repository directly. Since the Perforce-way would require support for accessing fossil repos directly, a reasonable way would be using the temporary files as bazaar does.

Many tools are capable of this type of merge (meld, diffuse, kdiff, winmerge, ...)


dmitry added on 2011-09-11 15:00:38 UTC: See gmerge-command in settings.


Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button