From: W. Trevor King Date: Sun, 16 Nov 2008 20:59:41 +0000 (-0500) Subject: Added 'hg', 'arch', and 'none' RCS modes to test_usage.sh. X-Git-Tag: 1.0.0~149 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=e4018dfe8cfa553adbd20898c5b42c3462ca1733;p=be.git Added 'hg', 'arch', and 'none' RCS modes to test_usage.sh. --- diff --git a/test_usage.sh b/test_usage.sh index c751d28..26acce1 100755 --- a/test_usage.sh +++ b/test_usage.sh @@ -6,8 +6,7 @@ # # usage: test_usage.sh RCS # where RCS is one of: -# bzr -# git +# bzr, git, hg, arch, none set -e # exit imediately on failed command set -o pipefail # pipes fail if any stage fails @@ -21,7 +20,7 @@ then echo "usage: test_usage.sh RCS" echo "" echo "where RCS is one of" - for RCS in bzr git + for RCS in bzr git hg arch none do echo " $RCS" done @@ -43,10 +42,25 @@ then EMAIL=`git-config user.email` ID="$NAME <$EMAIL>" git init +elif [ "$RCS" == "hg" ] +then + ID=`hg showconfig ui.username` + hg init +elif [ "$RCS" == "arch" ] +then + ID=`tla my-id` + tla init-tree +elif [ "$RCS" == "none" ] +then + ID=`id -nu` else echo "Unrecognized RCS $RCS" exit 1 fi +if [ -z "$ID" ] +then # set a default ID + ID="John Doe " +fi echo "I am '$ID'" be set-root .