Fossil SCM
three-way merge
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.