各ディレクトリ内にignoreしたいファイルを記述した、.svnignoreファイルを置く。

.svnignore ファイル例
gens-imac:0.0 gen$ cat .svnignore
bower_components
gens-imac:0.0 gen$

一番親ディレクトリで、以下の様な、svnignore.sh を実行する。
gens-imac:trunk gen$ cat svnignore.sh
#/bin/sh
find . -type f | while read FILE
do
# echo $FILE
# echo $(basename $FILE)
if [ $(basename $FILE) == ".svnignore" ]
then
pushd “`dirname $FILE`”
echo “pwd: `pwd`”
svn propset ‘svn:ignore’ -F ‘.svnignore’ .
popd
fi
done
gens-imac:trunk gen$ ./svnignore.sh
…(略)
gens-imac:trunk gen$

svnignore.sh スクリプトもコミットしておくと楽です。