mercurial/interfaces/repository.py
changeset 45372 77b8588dd84e
parent 45371 e58e234096de
child 45671 2d6aea053153
equal deleted inserted replaced
45371:e58e234096de 45372:77b8588dd84e
     8 from __future__ import absolute_import
     8 from __future__ import absolute_import
     9 
     9 
    10 from ..i18n import _
    10 from ..i18n import _
    11 from .. import error
    11 from .. import error
    12 from . import util as interfaceutil
    12 from . import util as interfaceutil
    13 
       
    14 # When narrowing is finalized and no longer subject to format changes,
       
    15 # we should move this to just "narrow" or similar.
       
    16 NARROW_REQUIREMENT = b'narrowhg-experimental'
       
    17 
       
    18 # Enables sparse working directory usage
       
    19 SPARSE_REQUIREMENT = b'exp-sparse'
       
    20 
       
    21 # Enables the internal phase which is used to hide changesets instead
       
    22 # of stripping them
       
    23 INTERNAL_PHASE_REQUIREMENT = b'internal-phase'
       
    24 
       
    25 # Stores manifest in Tree structure
       
    26 TREEMANIFEST_REQUIREMENT = b'treemanifest'
       
    27 
    13 
    28 # Local repository feature string.
    14 # Local repository feature string.
    29 
    15 
    30 # Revlogs are being used for file storage.
    16 # Revlogs are being used for file storage.
    31 REPO_FEATURE_REVLOG_FILE_STORAGE = b'revlogfilestorage'
    17 REPO_FEATURE_REVLOG_FILE_STORAGE = b'revlogfilestorage'