X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=WI;h=6ddc1e44287700c3e5ce4a40d3188b439f9bfb3c;hb=a32d80295581365b318e88fc657e25c9acb75bd1;hp=f9201442af0864dca594e56554a9459654c26cc7;hpb=c1a4066f67d4be2e081eef52d0ac90d75c2178c4;p=git.git diff --git a/WI b/WI index f9201442..6ddc1e44 100755 --- a/WI +++ b/WI @@ -1,35 +1,48 @@ #!/bin/sh # Prepare "What's in git.git" +maint_at=$(git rev-parse --verify refs/heads/maint) +master_at=$(git rev-parse --verify refs/heads/master) + echo "To: git@vger.kernel.org" echo "Subject: What's in git.git" +echo "X-maint-at: $maint_at" +echo "X-master-at: $master_at" + +tagged=`git rev-parse --not --verify tags/sa/maint` +list=`git-rev-list $tagged refs/heads/maint 2>/dev/null` +if test -n "$list" +then + echo + echo "* The 'maint' branch has these fixes since the last announcement." + echo + git log --no-merges $tagged heads/maint | git shortlog +fi tagged=`git rev-parse --not --verify tags/sa/master` -list=`git-rev-list $tagged heads/master 2>/dev/null` +list=`git-rev-list $tagged refs/heads/master 2>/dev/null` if test -n "$list" then echo echo "* The 'master' branch has these since the last announcement." echo - git log $tagged heads/master | git shortlog + git log --no-merges $tagged heads/master | git shortlog fi -list=`git-rev-list heads/master..heads/next 2>/dev/null` +list=`git-rev-list refs/heads/master..refs/heads/next 2>/dev/null` if test -n "$list" then echo - echo echo "* The 'next' branch, in addition, has these." echo - git log --no-merges heads/master..heads/next | git shortlog + git log --no-merges refs/heads/master..refs/heads/next | git shortlog fi -list=`git-rev-list ^heads/master ^heads/next heads/pu 2>/dev/null` +list=`git-rev-list ^refs/heads/master ^refs/heads/next refs/heads/pu 2>/dev/null` if test -n "$list" then echo - echo echo "* The 'pu' branch, in addition, has these." echo - git log --no-merges ^heads/master ^heads/next heads/pu | git shortlog + git log --no-merges ^refs/heads/master ^refs/heads/next refs/heads/pu | git shortlog fi