Skip to content
Snippets Groups Projects
Commit 203df50d authored by Alex Converse's avatar Alex Converse
Browse files

Remove old VCSs from version.sh

parent 6c065f0a
No related branches found
No related tags found
No related merge requests found
#!/bin/sh
# check for SVN revision number
revision=$(cd "$1" && cat snapshot_version 2> /dev/null)
test "$revision" || revision=$(cd "$1" && LC_ALL=C svn info 2> /dev/null | grep "Last Changed Rev" | cut -d' ' -f4)
test "$revision" || revision=$(cd "$1" && grep committed-rev .svn/entries 2>/dev/null | head -n 1 | cut -d '"' -f2)
test "$revision" || revision=$(cd "$1" && sed -n -e '/^dir$/{n
p
q
}' .svn/entries 2>/dev/null)
test "$revision" && revision=SVN-r$revision
# check for git svn revision number
if ! test "$revision"; then
revision=$(cd "$1" && git svn find-rev HEAD 2> /dev/null)
test "$revision" && revision=git-svn-r$revision
fi
# check for git short hash
if ! test "$revision"; then
revision=$(cd "$1" && git describe --always 2> /dev/null)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment