mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 08:47:12 +03:00
A Scalable, User-Friendly Source Control System.
fec1bab11e
Summary: Previously we added the mutable packs to the union stores directly when the mutable packs were first created. This meant we didn't have fine grained control over what order the mutable pack was in the store. Since we want the mutable packs to be before the remote store and before the upcoming ondemand store, we need to insert it into the list at store initialization time. We can't insert the mutable packs themselves, since they are opened and closed all the time, but we can insert a proxy class that knows how to find the current mutable pack on the manifestlog. Differential Revision: D7083045 fbshipit-source-id: c08a877783c6bb6b95beac4e40544880a6bd3a8f |
||
---|---|---|
.cargo | ||
contrib | ||
distutils_rust | ||
doc | ||
hgdemandimport | ||
hgext | ||
hgext3rd | ||
hgsubversion | ||
i18n | ||
lib | ||
lz4revlog | ||
mercurial | ||
tests | ||
.clang-format | ||
.editorconfig | ||
.flake8 | ||
.gitignore | ||
.hg-vendored-crates | ||
.hgsigs | ||
.jshintrc | ||
.watchmanconfig | ||
CONTRIBUTING | ||
CONTRIBUTORS | ||
COPYING | ||
hg | ||
hgeditor | ||
hgweb.cgi | ||
Makefile | ||
README.rst | ||
setup.py |
Mercurial ========= Mercurial is a fast, easy to use, distributed revision control tool for software developers. Basic install:: $ make # see install targets $ make install # do a system-wide install $ hg debuginstall # sanity-check setup $ hg # see help Running without installing:: $ make local # build for inplace usage $ ./hg --version # should show the latest version See https://mercurial-scm.org/ for detailed installation instructions, platform-specific notes, and Mercurial user information.