Update What's-in script

Junio C Hamano committed Aug 5, 2008 at 21:42 UTC 251da1d861169a45dcfc26dd6f24439b6a05ae33
1 file changed +10 -2
WI
+10 -2
@@ -3,6 +3,8 @@
3
4 maint_at=$(git rev-parse --verify refs/heads/maint)
5 master_at=$(git rev-parse --verify refs/heads/master)
6 +maint_was=$(git rev-parse --verify refs/hold/sa/maint)
7 +master_was=$(git rev-parse --verify refs/hold/sa/master)
8
9 log () {
10 git shortlog -w76,2,4 --no-merges "$@"
@@ -11,15 +13,22 @@ log () {
13 echo "Subject: What's in git.git (stable)"
14 echo "X-maint-at: $maint_at"
15 echo "X-master-at: $master_at"
16 +echo "X-maint-was: $maint_was"
17 +echo "X-master-was: $master_was"
18
19 tagged=`git rev-parse --not --verify hold/sa/maint`
20 list=`git rev-list $tagged refs/heads/maint 2>/dev/null`
21 +a=
22 if test -n "$list"
23 then
24 echo
25 echo "* The 'maint' branch has these fixes since the last announcement."
26 echo
27 log $tagged heads/maint
28 + a='
29 + in addition to the above.'
30 +else
31 + a=.
32 fi
33
34 tagged=`git rev-parse --not --verify hold/sa/master`
@@ -27,8 +36,7 @@ list=`git rev-list $tagged refs/heads/master 2>/dev/null`
36 if test -n "$list"
37 then
38 echo
30 - echo "* The 'master' branch has these since the last announcement"
31 - echo " in addition to the above."
39 + echo "* The 'master' branch has these since the last announcement$a"
40 echo
41 log $tagged heads/master ^heads/maint
42 fi