X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=id-new-project%2Fid-new-project.sh;h=3fa1bccbe7288fd3a13c8ca8392e8402886710c6;hb=6e4ef255ce662c160dcd89aa26d2f3a933b7c843;hp=f2690b298cef84a054753d5a18d59d22446e19ab;hpb=e3b8c4e49b10c58031459a5301b59363befd70ba;p=git-tools-moved-to-github.git diff --git a/id-new-project/id-new-project.sh b/id-new-project/id-new-project.sh index f2690b2..3fa1bcc 100755 --- a/id-new-project/id-new-project.sh +++ b/id-new-project/id-new-project.sh @@ -1,8 +1,9 @@ #!/bin/sh usage() { + echo "" echo "Usage:" - echo "id-new-project.sh srcdir description {pub/private}" + echo "id-new-project.sh srcdir description {pub/private/admin}" echo "For example:" echo "id-new-project.sh ../myproj \"Which does good things\" private" exit 1 @@ -12,9 +13,10 @@ SRC=$1 DESC=$2 TYPE=$3 -if test -z "${TYPE}"; then - usage -fi +case "${TYPE}" in + pub | private | admin ) ;; + * ) echo "invalid type: '$TYPE', use pub or private or admin "; usage ;; +esac if test ! -e post-receive; then echo "file post-receive must be in the current directory"