diff -r 8c9178d647f7 -r 8110d49e0558 mercurial/repair.py --- a/mercurial/repair.py Sat Apr 08 11:35:29 2017 -0700 +++ b/mercurial/repair.py Sat Apr 08 11:36:39 2017 -0700 @@ -875,8 +875,8 @@ continue srcrepo.ui.write(_('copying %s\n') % p) - src = srcrepo.store.vfs.join(p) - dst = dstrepo.store.vfs.join(p) + src = srcrepo.store.rawvfs.join(p) + dst = dstrepo.store.rawvfs.join(p) util.copyfile(src, dst, copystat=True) _upgradefinishdatamigration(ui, srcrepo, dstrepo, requirements)