Revision 667 (by dpavlin, 2005/02/15 23:58:13) very useful tools to diff all checkouts or commit them
(with pre-defined message "local changes")
#!/bin/sh

basedir=/data/webpac-

find branches/ -type d -maxdepth 1 -mindepth 1 | grep -v .svn | cut -d\/ -f2 | while read name ; do
	dir="$basedir$name"
	if [ -e "$dir" ] ; then
		if [ -L $dir ] ; then
			dir=`readlink $dir`
		fi
		svn diff $dir
	else
		echo "checkout $dir doesn't exist, skipping..."
	fi
done