mercurial/archival.py
changeset 31216 21fa3d3688f3
parent 31099 b44ab288358e
child 31235 7feab0e7702d
equal deleted inserted replaced
31215:15c998528c36 31216:21fa3d3688f3
   247 class fileit(object):
   247 class fileit(object):
   248     '''write archive as files in directory.'''
   248     '''write archive as files in directory.'''
   249 
   249 
   250     def __init__(self, name, mtime):
   250     def __init__(self, name, mtime):
   251         self.basedir = name
   251         self.basedir = name
   252         self.opener = scmutil.opener(self.basedir)
   252         self.opener = scmutil.vfs(self.basedir)
   253 
   253 
   254     def addfile(self, name, mode, islink, data):
   254     def addfile(self, name, mode, islink, data):
   255         if islink:
   255         if islink:
   256             self.opener.symlink(data, name)
   256             self.opener.symlink(data, name)
   257             return
   257             return