/!\ This page is primarily intended for Mercurial's developers.

Atomic Repository Layout Plan

Status: Project

Main proponents: Pierre-YvesDavid

/!\ This is a speculative project and does not represent any firm decisions on future behavior.

Rework the layout of the file in the repository to allow atomic transaction for the new data we have (phase, bookmarks, obsmarkers).

1. Goal

Mercurial have gains multiple new data stored into different file. The fact we use multiple file exposed partial content of transaction at commit time. So we need a new layout for the content of the .hg/ directory. This new layout needs to:


CategoryDeveloper CategoryNewFeatures

AtomicRepositoryLayoutPlan (last edited 2015-07-09 00:07:56 by RyanMcElroy)