Just a heads-up that I'm looking at "children of replaced directories cannot be deleted post-replace" <http://subversion.tigris.org/issues/show_bug.cgi?id=3468>. It refers to a big comment that was added in subversion/libsvn_client/commit_util.c:harvest_committables(), which is still there.
This was filed over a year ago so I'm hoping it's either fixed or nearly fixed by now. I'm just starting to read and understand the issue, and if appropriate I'll try to write tests for it or identify if tests already exist. If anyone has a short-cut, let me know! - Julian