mirror of
https://github.com/git/git.git
synced 2026-01-14 21:01:11 +00:00
537 B
Executable File
537 B
Executable File
#!/bin/sh
for v in maint master next pu
do
installed=$($HOME/git-$v/bin/git version)
version=$(expr "$installed" : '.*\.g\([0-9a-f]*\)$') ||
version=v$(expr "$installed" : 'git version \(.*\)')
version=$(git rev-parse --verify "$version^0" 2>/dev/null)
revision=$(git show-ref -s --verify "refs/heads/$v")
if test "z$version" = "z$revision"
then
in= out= installed=
else
installed=$(git describe $version)
in="" out="" installed=" $installed"
fi
echo "$in$v$out $(git-describe refs/heads/$v)$installed"
done
for v in maint master next pu
do
installed=$($HOME/git-$v/bin/git version)
version=$(expr "$installed" : '.*\.g\([0-9a-f]*\)$') ||
version=v$(expr "$installed" : 'git version \(.*\)')
version=$(git rev-parse --verify "$version^0" 2>/dev/null)
revision=$(git show-ref -s --verify "refs/heads/$v")
if test "z$version" = "z$revision"
then
in= out= installed=
else
installed=$(git describe $version)
in="" out="" installed=" $installed"
fi
echo "$in$v$out $(git-describe refs/heads/$v)$installed"
done