summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--subcmds/selfupdate.py1
-rw-r--r--subcmds/sync.py2
2 files changed, 3 insertions, 0 deletions
diff --git a/subcmds/selfupdate.py b/subcmds/selfupdate.py
index 4f46a129..46aa3a19 100644
--- a/subcmds/selfupdate.py
+++ b/subcmds/selfupdate.py
@@ -55,6 +55,7 @@ need to be performed by an end-user.
55 print >>sys.stderr, "error: can't update repo" 55 print >>sys.stderr, "error: can't update repo"
56 sys.exit(1) 56 sys.exit(1)
57 57
58 rp.bare_git.gc('--auto')
58 _PostRepoFetch(rp, 59 _PostRepoFetch(rp,
59 no_repo_verify = opt.no_repo_verify, 60 no_repo_verify = opt.no_repo_verify,
60 verbose = True) 61 verbose = True)
diff --git a/subcmds/sync.py b/subcmds/sync.py
index 80bba1aa..36ef16db 100644
--- a/subcmds/sync.py
+++ b/subcmds/sync.py
@@ -185,6 +185,8 @@ later is required to fix a server side protocol bug.
185 t.join() 185 t.join()
186 186
187 pm.end() 187 pm.end()
188 for project in projects:
189 project.bare_git.gc('--auto')
188 return fetched 190 return fetched
189 191
190 def UpdateProjectList(self): 192 def UpdateProjectList(self):