Testing
See <subversion/tests/cmdline/merge_symmetric_tests.py>.
Design
Implementation
- do_symmetric_merge_locked() should call a single function that performs the next level of merging (that is, splitting up the overall requested merge so as to skip cherry-picks) without caring whether the base is on the source or the target branch. This is a non-trivial refactoring task.