Use cases
#1826564: Compare differences and merge conflicts
#106953: Better handling of editing conflicts
Diff Engine
* D8 - #1826156: Move to Text_Diff library
* D7 - #1599490: Highlight modified and conflicting fields during conflict resolution
Example Interfaces
* Scooter Software
* Perforce P4Merge
* Mac Diff Merge
* Araxis Merge
More info:
* 3 way merge process.
Comments
Comment #0.0
mitchell commentedx
Comment #0.1
mitchell commentedx
Comment #0.2
mitchell commentedx
Comment #0.3
mitchell commentedx
Comment #0.4
mitchell commentedx
Comment #0.5
mitchell commentedUpdated issue summary.
Comment #0.6
mitchell commentedx
Comment #1
alan d. commentedThe DiffEngine is now in core (Drupal 8.x) so I'm thinking changes should be done here first and then possibly back ported to Diff 7.x. Otherwise we will end up with two comparison engines in Diff 8.x or loss features when reverting back to the phpwiki version.
Closing while I see what happens with #1848264: Compare and merge PhpWiki diff*.php with MediaWiki's DairikiDiff.php and DiffEngine.php.
Note this and #1826156: Move to Text_Diff library could be reopened at some stage, particularly if someone has a lot of free time and wants to tackle these. Probably best as of Diff 8.x-4.x :)
Comment #1.0
alan d. commentedx