mercurial/localrepo.py
changeset 5254 b534c502bfb3
parent 5245 0d28d4e5fe1f
child 5269 a0229e4e4b73
equal deleted inserted replaced
5253:fd371f99f20b 5254:b534c502bfb3
    11 import changelog, dirstate, filelog, manifest, context, weakref
    11 import changelog, dirstate, filelog, manifest, context, weakref
    12 import re, lock, transaction, tempfile, stat, errno, ui
    12 import re, lock, transaction, tempfile, stat, errno, ui
    13 import os, revlog, time, util, extensions, hook
    13 import os, revlog, time, util, extensions, hook
    14 
    14 
    15 class localrepository(repo.repository):
    15 class localrepository(repo.repository):
    16     capabilities = ('lookup', 'changegroupsubset')
    16     capabilities = util.set(('lookup', 'changegroupsubset'))
    17     supported = ('revlogv1', 'store')
    17     supported = ('revlogv1', 'store')
    18 
    18 
    19     def __init__(self, parentui, path=None, create=0):
    19     def __init__(self, parentui, path=None, create=0):
    20         repo.repository.__init__(self)
    20         repo.repository.__init__(self)
    21         self.path = path
    21         self.path = path