contrib/shrink-revlog.py
changeset 19202 0455fc94ae00
parent 19200 4cfdec944edf
--- a/contrib/shrink-revlog.py	Sat Feb 09 23:42:03 2013 +0100
+++ b/contrib/shrink-revlog.py	Fri May 10 21:35:49 2013 +0200
@@ -100,7 +100,7 @@
     result.reverse()
     return result
 
-def writerevs(ui, r1, r2, order, tr):
+def writerevs(ui, repo, r1, r2, order, tr):
 
     ui.status(_('writing revs\n'))
 
@@ -117,7 +117,7 @@
     unlookup = lambda x: int(x, 10)
 
     try:
-        bundler = changegroup.bundle10()
+        bundler = changegroup.bundle10(repo)
         bundler.start(lookup)
         group = util.chunkbuffer(bundler.group(order, r1))
         group = changegroup.unbundle10(group, "UN")
@@ -238,7 +238,7 @@
                     suboptimal += 1
             ui.note(_('%d suboptimal nodes\n') % suboptimal)
 
-            writerevs(ui, r1, r2, order, tr)
+            writerevs(ui, repo, r1, r2, order, tr)
             report(ui, r1, r2)
             tr.close()
         except: # re-raises