mercurial/repair.py
changeset 8363 c8e81f557da7
parent 8312 b87a50b7125c
child 8462 e7e4e41b3bbc
--- a/mercurial/repair.py	Tue May 12 11:15:54 2009 +0200
+++ b/mercurial/repair.py	Mon May 11 21:12:40 2009 +0200
@@ -125,10 +125,12 @@
     tr = repo.transaction()
     offset = len(tr.entries)
 
+    tr.startgroup()
     cl.strip(striprev, tr)
     mfst.strip(striprev, tr)
     for f in fs:
         f.strip(striprev, tr)
+    tr.endgroup()
 
     try:
         for i in xrange(offset, len(tr.entries)):