3 . $(dirname $0)/functions
5 while read oldrev newrev refname ; do
7 echo "$new_commits" | git rev-list --reverse --stdin | while read commit ; do
8 cat $GIT_DIR/packed-refs | grep --quiet "$commit"
10 current=$(cat $GIT_DIR/packed-refs | grep "refs/tags/r/" | tail -n 1 | grep -oP "r\/\d+" | grep -oP "\d+")
11 if [ $? -ne 0 ] ; then
14 next=$(($current + 1))
16 echo "$commit refs/tags/r/$next" >> $GIT_DIR/packed-refs