mercurial/util.py
changeset 2083 345107e167a0
parent 2076 d007df6daf8e
parent 2050 e49d0fa38176
child 2085 f71e9656524f
equal deleted inserted replaced
2082:856f0ba200bc 2083:345107e167a0
   391             copyfiles(srcname, dstname, hardlink)
   391             copyfiles(srcname, dstname, hardlink)
   392     else:
   392     else:
   393         if hardlink:
   393         if hardlink:
   394             try:
   394             try:
   395                 os_link(src, dst)
   395                 os_link(src, dst)
   396             except:
   396             except (IOError, OSError):
   397                 hardlink = False
   397                 hardlink = False
   398                 shutil.copy(src, dst)
   398                 shutil.copy(src, dst)
   399         else:
   399         else:
   400             shutil.copy(src, dst)
   400             shutil.copy(src, dst)
   401 
   401