Fix hooks/update template.
Make the example address RFC2606 (aka BCP0032) compliant. Also fix a couple of shell script errors. Noted and fixed by Matthew Wilcox and Andreas Ericsson. Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
@ -8,14 +8,14 @@
|
|||||||
# (2) make this file executable by "chmod +x update".
|
# (2) make this file executable by "chmod +x update".
|
||||||
#
|
#
|
||||||
|
|
||||||
recipient="commit-list@mydomain.xz"
|
recipient="commit-list@example.com"
|
||||||
|
|
||||||
if expr "$2" : '0*$' >/dev/null
|
if expr "$2" : '0*$' >/dev/null
|
||||||
then
|
then
|
||||||
echo "Created a new ref, with the following commits:"
|
echo "Created a new ref, with the following commits:"
|
||||||
git-rev-list --pretty "$3"
|
git-rev-list --pretty "$3"
|
||||||
else
|
else
|
||||||
$base=$(git-merge-base "$2" "$3")
|
base=$(git-merge-base "$2" "$3")
|
||||||
case "$base" in
|
case "$base" in
|
||||||
"$2")
|
"$2")
|
||||||
echo "New commits:"
|
echo "New commits:"
|
||||||
@ -24,8 +24,7 @@ else
|
|||||||
echo "Rebased ref, commits from common ancestor:"
|
echo "Rebased ref, commits from common ancestor:"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
fi
|
git-rev-list --pretty "$3" "^$base"
|
||||||
git-rev-list --pretty "$3" "^$base"
|
|
||||||
fi |
|
fi |
|
||||||
mail -s "Changes to ref $1" "$recipient"
|
mail -s "Changes to ref $1" "$recipient"
|
||||||
exit 0
|
exit 0
|
||||||
|
Reference in New Issue
Block a user