diff --git a/doupdate.sh b/doupdate.sh index 5d8ada6..21870bf 100644 --- a/doupdate.sh +++ b/doupdate.sh @@ -4,7 +4,10 @@ runtime=$(TZ=UTC date +'%Y-%m-%dT%HZ') while read repourl name c; do baseref="gm/$runtime/$name" - git fetch --dry-run --no-tags "$repourl" +refs/tags/*:refs/tags/"$baseref/*" +refs/heads/*:refs/heads/"$baseref/*" + mkdir -p "gm/$name" + git ls-remote "$repourl" > "gm/$name/${runtime}.refs.txt" + #dr="--dry-run" + git fetch $dr --no-tags "$repourl" +refs/tags/*:refs/tags/"$baseref/*" +refs/heads/*:refs/heads/"$baseref/*" done <