diff -r 4e451d1359de -r 5eb3541f907e mercurial/transaction.py --- a/mercurial/transaction.py Mon Jan 05 12:39:09 2015 -0800 +++ b/mercurial/transaction.py Mon Jan 05 12:44:15 2015 -0800 @@ -206,7 +206,7 @@ if vfs.exists(file): filepath = vfs.join(file) backuppath = vfs.join(backupfile) - util.copyfiles(filepath, backuppath, hardlink=hardlink) + util.copyfile(filepath, backuppath, hardlink=hardlink) else: backupfile = ''