245 def changegroupsubset(self, bases, heads, source): |
245 def changegroupsubset(self, bases, heads, source): |
246 return changegroup.changegroupsubset(self._repo, bases, heads, source) |
246 return changegroup.changegroupsubset(self._repo, bases, heads, source) |
247 |
247 |
248 class localrepository(object): |
248 class localrepository(object): |
249 |
249 |
250 supportedformats = {'revlogv1', 'generaldelta', 'treemanifest', |
250 supportedformats = { |
251 'manifestv2'} |
251 'revlogv1', |
252 _basesupported = supportedformats | {'store', 'fncache', 'shared', |
252 'generaldelta', |
253 'relshared', 'dotencode'} |
253 'treemanifest', |
254 openerreqs = {'revlogv1', 'generaldelta', 'treemanifest', 'manifestv2'} |
254 'manifestv2', |
|
255 } |
|
256 _basesupported = supportedformats | { |
|
257 'store', |
|
258 'fncache', |
|
259 'shared', |
|
260 'relshared', |
|
261 'dotencode', |
|
262 } |
|
263 openerreqs = { |
|
264 'revlogv1', |
|
265 'generaldelta', |
|
266 'treemanifest', |
|
267 'manifestv2', |
|
268 } |
255 filtername = None |
269 filtername = None |
256 |
270 |
257 # a list of (ui, featureset) functions. |
271 # a list of (ui, featureset) functions. |
258 # only functions defined in module of enabled extensions are invoked |
272 # only functions defined in module of enabled extensions are invoked |
259 featuresetupfuncs = set() |
273 featuresetupfuncs = set() |