mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 08:47:12 +03:00
ee45deeeb2
Summary: Native checkout avoids the initial large prefetch, and instead does small batch prefetches and immediately writes them to disk. This will prevent the issue where data in the cache is evicted before it's used and has to be redownloaded in a non-batch fashion later. In a future diff, using native checkout will also allow us to serialize and deserialize it's CheckoutPlan, so we can make clones resumable. Reviewed By: quark-zju Differential Revision: D26825773 fbshipit-source-id: 6fde90cd7578f6af5fdd4ac78004f7f63af4f287 |
||
---|---|---|
.. | ||
contrib | ||
distutils_rust | ||
doc | ||
edenscm | ||
edenscmnative | ||
exec | ||
hgcache_size_logger | ||
i18n | ||
lib | ||
newdoc | ||
pystubs | ||
slides | ||
tests | ||
.editorconfig | ||
.flake8 | ||
.gitignore | ||
COPYING | ||
gen_version.py | ||
hgeditor | ||
Makefile | ||
README.rst | ||
setup3.py | ||
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.