#!/bin/bash
to="$1"
dir=`dirname "$0"`/..
tmp="/tmp/ws-setignore.$$.tmp"
cd "$dir"
for d in `find . -type d -and -not -path "*/.svn/*" -and -not -name ".svn"`; do
if [ ! -e "$d/.svn" ]; then continue; fi
if [ -e "$d/.svnignore" ]; then
echo "" > "$tmp"
cat .svnignore.global >> "$tmp"
echo "" >> "$tmp"
cat "$d/.svnignore" >> "$tmp"
f="$tmp"
else
f=".svnignore.global"
fi
svn propset svn:ignore -F "$f" "$d"
done
if [ -e "$tmp" ]; then
rm "$tmp";
fi setignore
text/x-shellscript, 553 bytes (load raw)

