comparison mercurial/configitems.py @ 43137:81efc4a295e7

sidedatacopies: add a new requirement for storing copies into sidedata The end goal is to have changesets centric sidedata information stored into changelog sidedata. This make it possible to use the changeset based copy tracing algorithm on any repository without affecting hashes. The actual implementation is coming. The feature is marked as experimental (do not use in production) until we stabilise details about the format. Differential Revision: https://phab.mercurial-scm.org/D6945
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Sun, 06 Oct 2019 23:36:51 -0400
parents 687b865b95ad
children 5617b748aad8
comparison
equal deleted inserted replaced
43136:ba5b062a1388 43137:81efc4a295e7
746 ) 746 )
747 coreconfigitem( 747 coreconfigitem(
748 b'format', b'usestore', default=True, 748 b'format', b'usestore', default=True,
749 ) 749 )
750 coreconfigitem( 750 coreconfigitem(
751 b'format',
752 b'exp-use-copies-side-data-changeset',
753 default=False,
754 experimental=True,
755 )
756 coreconfigitem(
751 b'format', b'use-side-data', default=False, experimental=True, 757 b'format', b'use-side-data', default=False, experimental=True,
752 ) 758 )
753 coreconfigitem( 759 coreconfigitem(
754 b'format', b'internal-phase', default=False, experimental=True, 760 b'format', b'internal-phase', default=False, experimental=True,
755 ) 761 )