4
echo "usage: $0 <source root>"
5
echo " Prints the source control revision of the given source directory,"
6
echo " the exact format of the revision string depends on the source "
7
echo " control system. If the source control system isn't known, the output"
8
echo " is empty and the exit code is 1."
12
if [ $# != 1 ] || [ ! -d $1 ]; then
19
elif [ -d .git/svn ]; then
20
git svn info | grep 'Revision:' | cut -d: -f2-
21
elif [ -d .git ]; then
22
git log -1 --pretty=format:%H