From: Daniel Martí Date: Fri, 18 Jul 2014 10:12:16 +0000 (+0200) Subject: Fix Tags UCM on newer git-svn versions X-Git-Tag: 0.2.1~9 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=d3ae16315226a5ea360c3ce6d75601296950cbc1;p=fdroidserver.git Fix Tags UCM on newer git-svn versions --- diff --git a/fdroidserver/common.py b/fdroidserver/common.py index 3b1d99aa..2e0d258d 100644 --- a/fdroidserver/common.py +++ b/fdroidserver/common.py @@ -700,7 +700,10 @@ class vcs_gitsvn(vcs): def gettags(self): self.checkrepo() - return os.listdir(os.path.join(self.local, '.git/svn/refs/remotes/tags')) + for treeish in ['origin/', '']: + d = os.path.join(self.local, '.git', 'svn', 'refs', 'remotes', treeish, 'tags') + if os.path.isdir(d): + return os.listdir(d) def getref(self): self.checkrepo()