436 > from __future__ import absolute_import |
436 > from __future__ import absolute_import |
437 > from mercurial import error, node |
437 > from mercurial import error, node |
438 > def reposetup(ui, repo): |
438 > def reposetup(ui, repo): |
439 > class legacyrepo(repo.__class__): |
439 > class legacyrepo(repo.__class__): |
440 > def _filecommit(self, fctx, manifest1, manifest2, |
440 > def _filecommit(self, fctx, manifest1, manifest2, |
441 > linkrev, tr, changelist): |
441 > linkrev, tr, changelist, includecopymeta): |
442 > fname = fctx.path() |
442 > fname = fctx.path() |
443 > text = fctx.data() |
443 > text = fctx.data() |
444 > flog = self.file(fname) |
444 > flog = self.file(fname) |
445 > fparent1 = manifest1.get(fname, node.nullid) |
445 > fparent1 = manifest1.get(fname, node.nullid) |
446 > fparent2 = manifest2.get(fname, node.nullid) |
446 > fparent2 = manifest2.get(fname, node.nullid) |