repair: use cg?unpacker.apply() instead of changegroup.addchangegroup()
authorAugie Fackler <augie@google.com>
Tue, 13 Oct 2015 17:12:46 -0400
changeset 26701 b1a0c534d9b4
parent 26700 dbc3d945ba36
child 26702 ec182d109dce
repair: use cg?unpacker.apply() instead of changegroup.addchangegroup()
mercurial/repair.py
--- a/mercurial/repair.py	Tue Oct 13 17:12:29 2015 -0400
+++ b/mercurial/repair.py	Tue Oct 13 17:12:46 2015 -0400
@@ -197,9 +197,7 @@
                 finally:
                     tr.release()
             else:
-                changegroup.addchangegroup(repo, gen, 'strip',
-                                           'bundle:' + vfs.join(chgrpfile),
-                                           True)
+                gen.apply(repo, 'strip', 'bundle:' + vfs.join(chgrpfile), True)
             if not repo.ui.verbose:
                 repo.ui.popbuffer()
             f.close()
@@ -310,4 +308,3 @@
                      "ancestors(head() and not bookmark(%s)) - "
                      "ancestors(bookmark() and not bookmark(%s))",
                      mark, mark, mark)
-