From: Simon Schubert Date: Thu, 5 Feb 2009 10:06:27 +0000 (+0100) Subject: apply a7b83ec018 to branch updates as well X-Git-Url: http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/85332ec8f927fb722a728ba07ecb0d8c6130225f apply a7b83ec018 to branch updates as well --- diff --git a/post-receive-email b/post-receive-email index 4ce071837a..6c8440c482 100755 --- a/post-receive-email +++ b/post-receive-email @@ -269,8 +269,10 @@ generate_create_branch_email() echo "" } -list_create_branch_revs() +generic_list_branch_revs() { + range=$1 + # We want to list all revs that are reachable now, but # were not before. # All revs that were reachable before are git rev-parse --branches. @@ -284,7 +286,12 @@ list_create_branch_revs() branchtip=$(git rev-parse $refname) git rev-parse --not --branches | sed -e "1,/$branchtip/{/$branchtip/d;}" | - git rev-list --reverse --stdin $newrev + git rev-list --reverse --stdin $range +} + +list_create_branch_revs() +{ + generic_list_branch_revs $newrev } # @@ -347,8 +354,7 @@ set_update_branch_subject() list_update_branch_revs() { - git rev-parse --not --branches | grep -v $(git rev-parse $refname) | - git rev-list --reverse --stdin $oldrev..$newrev + generic_list_branch_revs $oldrev..$newrev } summarize_branch_revs()