I'm trying to remove all the .svn directories from a working directory.

I thought I would just use find and rm like this:

find . -iname .svn -exec 'rm -rf {}' \;

But the result is:

find: rm -rf ./src/.svn: No such file or directory

Obviously the file exists, or find wouldn't find it... What am I missing?