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