Hi, You might have noticed a few recent patches on the repository diff editor tweaking the delete support to exactly report what nodes should be deleted.
My current patch for this is attached to this e-mail. This patch makes the merge code handle every separate delete literally depth first: all the files/subdirs before the directory. Without further tweaks to the merge support this appears to cause a few more tree conflicts than desirable. But I think this support is necessary to resolve a class of tree conflict issues that wasn't handled before: verifying if the right tree will be deleted. I would welcome feedback. Bert [[ * subversion/libsvn_client/merge.c (drive_merge_report_editor): Request walking deleted directories. * subversion/tests/cmdline/* Fix expected results. ]]
merge-deleted-handling.patch
Description: Binary data