This command is not DWIM-compliant:
find . \( -name .svn -prune -false \) -o \( -empty -delete \) find: The -delete action atomatically turns on -depth, but -prune does nothing when -depth is in effect. If you want to carry on anyway, just explicitly use the -depth option.
-depth disables the effect of
-prune, which means
.svn directories are also deleted. So: Which
find syntax (if any) can be used to prune and then delete some of the non-pruned paths, without using other tools like