From: Daniel Martí Date: Wed, 22 Jan 2014 09:38:34 +0000 (+0100) Subject: When fetching tags in git, get rid of removed ones X-Git-Tag: 0.2~380 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=da2bb11580077b866bb624a335765aed78f75fdb;p=fdroidserver.git When fetching tags in git, get rid of removed ones --- diff --git a/fdroidserver/common.py b/fdroidserver/common.py index 0a1b295e..ac4ff8b9 100644 --- a/fdroidserver/common.py +++ b/fdroidserver/common.py @@ -346,7 +346,7 @@ class vcs_git(vcs): if subprocess.call(['git', 'fetch', 'origin'], cwd=self.local) != 0: raise VCSException("Git fetch failed") - if subprocess.call(['git', 'fetch', '--tags', 'origin'], + if subprocess.call(['git', 'fetch', '--prune', '--tags', 'origin'], cwd=self.local) != 0: raise VCSException("Git fetch failed") self.refreshed = True