]> git.phdru.name Git - git-scripts.git/commitdiff
Allow to configure subject prefix
authorOleg Broytman <phd@phdru.name>
Mon, 21 Jul 2014 07:06:03 +0000 (11:06 +0400)
committerOleg Broytman <phd@phdru.name>
Mon, 21 Jul 2014 07:06:03 +0000 (11:06 +0400)
configure-sf

index 7ab51f6950eba0131f5771fcb6524f9bade8efc7..aa4a1c978e8efe73976a717e89c50e47ad53123b 100755 (executable)
@@ -1,13 +1,14 @@
 #! /bin/sh
 
 if [ -z "$3" ]; then
-   echo "Usage: $0 PROJECTNAME REPONAME MLIST" >&2
+   echo "Usage: $0 PROJECTNAME REPONAME MLIST [prefix]" >&2
    exit 1
 fi
 
 PROJECTNAME="$1"
 REPONAME="$2"
 MLIST="$3"
+prefix="$4"
 
 cd /home/git/p/"$PROJECTNAME/$REPONAME".git &&
 echo "$PROJECTNAME git repository ($REPONAME)" > description
@@ -21,7 +22,9 @@ chmod +x hooks/post-receive-user &&
 
 git config hooks.diffopts "--stat --summary --find-copies-harder -p"
 git config hooks.emailmaxlines 500 &&
-git config hooks.emailprefix "[git push]" &&
+if [ -n "$prefix" ]; then
+   git config hooks.emailprefix "$prefix"
+fi &&
 git config hooks.envelopesender noreply@sourceforge.net &&
 git config hooks.mailinglist $MLIST@lists.sourceforge.net
 #git config hooks.showrev "t=%s; printf 'http://$PROJECTNAME.git.sourceforge.net/git/gitweb.cgi?p=$PROJECTNAME/$REPONAME;a=commitdiff;h=%%s' ; echo;echo; git show -C ; echo"