equal
deleted
inserted
replaced
3529 requirements.add(requirementsmod.GENERALDELTA_REQUIREMENT) |
3529 requirements.add(requirementsmod.GENERALDELTA_REQUIREMENT) |
3530 if ui.configbool(b'format', b'sparse-revlog'): |
3530 if ui.configbool(b'format', b'sparse-revlog'): |
3531 requirements.add(requirementsmod.SPARSEREVLOG_REQUIREMENT) |
3531 requirements.add(requirementsmod.SPARSEREVLOG_REQUIREMENT) |
3532 |
3532 |
3533 # experimental config: format.exp-dirstate-v2 |
3533 # experimental config: format.exp-dirstate-v2 |
|
3534 # Keep this logic in sync with `has_dirstate_v2()` in `tests/hghave.py` |
3534 if ui.configbool(b'format', b'exp-dirstate-v2'): |
3535 if ui.configbool(b'format', b'exp-dirstate-v2'): |
3535 if dirstate.SUPPORTS_DIRSTATE_V2: |
3536 if dirstate.SUPPORTS_DIRSTATE_V2: |
3536 requirements.add(requirementsmod.DIRSTATE_V2_REQUIREMENT) |
3537 requirements.add(requirementsmod.DIRSTATE_V2_REQUIREMENT) |
3537 else: |
3538 else: |
3538 raise error.Abort( |
3539 raise error.Abort( |