GNOME Bugzilla – Bug 169233
Would be nice to have an "Auto merge" feature for 3-way merges using the ancestor
Last modified: 2009-07-07 06:58:40 UTC
Are there any plans to include an 3-way ancestor auto-merge feature, that automatically merges the changes of two derived files (from a common ancestor) into a 4th (handling conflicts, etc)? This feature is available in emacs' ediff (ediff-merge-with-ancestor) and is extremely useful with source control commit conflicts. Although emacs is great and all, it's arcane UI can be a little tiresome - i'm hoping Meld could be a modern alternative...? Thanks!
Yes, it is planned to be able to auto merge. In fact all of the logic is already in place - it's quite a small job to hook it up to the UI. However, it will be a merge to the ancestor (middle) file, not a 4th unless you do a "save as".
So, is this going to happen anytime soon? This feature is no less useful now than back then. The last release was over a year ago.
Please take a look at http://bugzilla.gnome.org/show_bug.cgi?id=578797 and let me know your thoughts.
Wrong URL in the previous comment - please take a loot at http://bugzilla.gnome.org/show_bug.cgi?id=578613 instead. Thanks, Piotr
Closing this as a duplicate of bug 578613, since that's where the discussion and patches are. Testing and feedback on the patches there would be much appreciated. *** This bug has been marked as a duplicate of 578613 ***