get_versions.sh
412 Bytes
#!/bin/bash
REVISION=`date +%y%m%d%H%M`
if test -d ".svn" ; then
SVN=`which svn 2> /dev/null`
if test -x "$SVN" ; then
TEMPFILE=$(mktemp)
LANG="EN_US"
$SVN info > $TEMPFILE 2> /dev/null
REVISION=$(cat $TEMPFILE | grep "^Revision: " | cut -d" " -f2)
REPOSITORY=$(cat $TEMPFILE | grep "^URL: " | cut -d" " -f2)
rm -f $TEMPFILE
fi
fi
echo "REVISION=$REVISION"
echo "REPOSITORY=$REPOSITORY"