hgext/largefiles/overrides.py
changeset 23190 383ff455cab8
parent 23189 fb139f5553d6
child 23273 236c978bceca
--- a/hgext/largefiles/overrides.py	Wed Nov 05 23:24:47 2014 +0900
+++ b/hgext/largefiles/overrides.py	Wed Nov 05 23:24:47 2014 +0900
@@ -792,11 +792,11 @@
 def overriderebase(orig, ui, repo, **opts):
     resuming = opts.get('continue')
     repo._lfcommithooks.append(lfutil.automatedcommithook(resuming))
-    repo._isrebasing = True
+    repo._lfstatuswriters.append(lambda *msg, **opts: None)
     try:
         return orig(ui, repo, **opts)
     finally:
-        repo._isrebasing = False
+        repo._lfstatuswriters.pop()
         repo._lfcommithooks.pop()
 
 def overridearchive(orig, repo, dest, node, kind, decode=True, matchfn=None,
@@ -1280,8 +1280,7 @@
             filelist = lfutil.getlfilestoupdate(oldstandins, newstandins)
 
         printmessage = None
-        if (getattr(repo, "_isrebasing", False) or
-            getattr(repo, "_istransplanting", False)):
+        if getattr(repo, "_istransplanting", False):
             # suppress status message while automated committing
             printmessage = False
         lfcommands.updatelfiles(repo.ui, repo, filelist=filelist,