Hi, I've just updated to trunk@1096029, and have noticed the following change in behavior.
Previously, any reproduction script I write has the following pattern: svn checkout <url> workingcopy > pushd workingcopy > svn mkdir trunk > svn commit > svn switch <url>/trunk . > This used to work fine. But now I'm getting the following error messages: subversion/svn/switch-cmd.c:184: (apr_err=195012) > svn: E195012: Path '.' does not share common version control ancestry with > the requested switch location. Use --ignore-ancestry to disable this check. > subversion/libsvn_client/switch.c:201: (apr_err=195012) > svn: E195012: 'file:///home/djcbecroft/dev/sandpit/repository/trunk' shares > no common ancestry with '/home/djcbecroft/dev/sandpit/workingcopy' > As the error message suggests, using --ignore-ancestry works fine. I don't think this is required, though, as the paths share a common ancestry already. Cheers, --- Daniel Becroft