hgext/convert/hg.py
changeset 5345 002fe2f364f5
parent 5343 26692d08c2f9
child 5347 9c0f864fddca
equal deleted inserted replaced
5343:26692d08c2f9 5345:002fe2f364f5
     1 # hg backend for convert extension
     1 # hg backend for convert extension
     2 
     2 
     3 import os, time
     3 import os, time
     4 from mercurial import hg
     4 from mercurial import hg, util
     5 
     5 
     6 from common import NoRepo, converter_sink
     6 from common import NoRepo, converter_sink
     7 
     7 
     8 class convert_mercurial(converter_sink):
     8 class convert_mercurial(converter_sink):
     9     def __init__(self, ui, path):
     9     def __init__(self, ui, path):
    31 
    31 
    32     def delfile(self, f):
    32     def delfile(self, f):
    33         try:
    33         try:
    34             util.unlink(self.repo.wjoin(f))
    34             util.unlink(self.repo.wjoin(f))
    35             #self.repo.remove([f])
    35             #self.repo.remove([f])
    36         except:
    36         except OSError:
    37             pass
    37             pass
    38 
    38 
    39     def putcommit(self, files, parents, commit):
    39     def putcommit(self, files, parents, commit):
    40         seen = {}
    40         seen = {}
    41         pl = []
    41         pl = []