Meta/V: highlight stale branch
[git] / V
1 #!/bin/sh
2
3 for v in maint master next pu
4 do
5         installed=$($HOME/git-$v/bin/git version)
6         version=$(expr "$installed" : '.*\.g\([0-9a-f]*\)$')
7         version=$(git rev-parse --verify "$version")
8         revision=$(git show-ref -s --verify "refs/heads/$v")
9         if test "z$version" = "z$revision"
10         then
11                 in= out= installed=
12         else
13                 in="\e[41;37m" out="\e[m" installed="     $installed"
14         fi
15         echo "$in$v$out $(git-describe $v)$installed"
16 done