find . -iname .settings -exec svn delete {} \;
編集:find
コマンドの使用法についての理解を深めるために:
sgeorge-mn:stack sgeorge$ mkdir .settings
sgeorge-mn:stack sgeorge$ mkdir -p dir1/.settings
sgeorge-mn:stack sgeorge$ mkdir -p dir2/.settings
sgeorge-mn:stack sgeorge$ mkdir -p dir2/dir2_1/.settings
sgeorge-mn:stack sgeorge$ find . -type d -iname .settings
./.settings
./dir1/.settings
./dir2/.settings
./dir2/dir2_1/.settings
sgeorge-mn:stack sgeorge$ find . -type d -iname .settings -exec ls -ld {} \;
drwxr-xr-x 2 sgeorge wheel 68 Jan 18 21:59 ./.settings
drwxr-xr-x 2 sgeorge wheel 68 Jan 18 21:59 ./dir1/.settings
drwxr-xr-x 2 sgeorge wheel 68 Jan 18 21:59 ./dir2/.settings
drwxr-xr-x 2 sgeorge wheel 68 Jan 18 21:59 ./dir2/dir2_1/.settings