From d235cd88b207bd0772da99f928f9bd69031e4cba Mon Sep 17 00:00:00 2001 From: Kacper Kornet Date: Sat, 28 Jul 2012 16:45:42 +0100 Subject: [PATCH] Rewrite autotag for git --- client/make-request.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/make-request.sh b/client/make-request.sh index 35b94f9..cdb8208 100755 --- a/client/make-request.sh +++ b/client/make-request.sh @@ -160,7 +160,9 @@ autotag() { s=${s%:*} # ensure package ends with .spec s=${s%.spec}.spec - out=$(cvs status -v $s | awk "!/Sticky/&&/auto-$dist-/{if (!a++) print \$1}") + local gitdir=$(dirname $s)/.git + out=$(git --git-dir="$gitdir" for-each-ref --count=1 --sort=-committerdate refs/tags/auto/$dist \ + --format='%(refname:short)') echo "$s:$out" done } -- 2.44.0