Details
-
New Feature
-
Resolution: Fixed
-
Major
-
7.1.2
-
None
Description
Automatic silent merges are good for most of the users. There are some cases though when advanced users want to have 100% control over what happens during an upgrade. They want to be able to decide what happens on each merge conflict, even for those that can be resolved automatically.
A use case is this: you have an extension X installed. You find a bug. You report the bug and provide a fix. You also patch your local extension. The issue is finally fixed by the extension owners but in a different way or in a different place (e.g. in a different wiki page). When you perform the upgrade you don't want to keep your local (temporary) fix. If you don't have the option to disable automatic silent merges then your local fix may be preserved, possibly conflicting with the upstream fix.
Attachments
Issue Links
- is duplicated by
-
XWIKI-13190 Add a configuration to force EM to always ask when a page is modified instead of merging when possible
- Closed
- is related to
-
XWIKI-13747 Allow resetting changes found by the "Compute change" feature of EM
- Closed
- relates to
-
XWIKI-10636 Allow the "Resolve automatically" to be applied per extension instead of globally
- Open
-
XWIKI-14116 Allow controlling the display of the Extension conflict setup question from the profile
- Closed