
USAGE="Get Subversion revision of a directory. Usage: $0 [dir]"
DIR=$1

if test "$DIR" == "" 
then
	echo $USAGE
	exit 1
fi

ENTRIES=$DIR/.svn/entries
if ! test -f $ENTRIES
then
	echo "Could not find .svn/entries file in $DIR"
	exit 2
fi

XSLT=./svn_revision.xslt
if ! test -f $XSLT 
then
	echo "Missing $XSLT"
	exit 3
fi

REV=`cat $ENTRIES | sed -e "s/xmlns=\"svn\:\"//g" | xsltproc $XSLT - | sed -e "1d"`

echo $REV

