hgext/record.py
changeset 5101 c9126c24e098
parent 5040 4f34d9b2568e
child 5102 eca5b31cffc7
--- a/hgext/record.py
+++ b/hgext/record.py
@@ -363,7 +363,7 @@ def record(ui, repo, *pats, **opts):
             try:
                 for realname, tmpname in backups.iteritems():
                     ui.debug('restoring %r to %r\n' % (tmpname, realname))
-                    util.copyfile(tmpname, realname)
+                    util.copyfile(tmpname, repo.wjoin(realname))
                     os.unlink(tmpname)
                 os.rmdir(backupdir)
             except OSError: