mirror of
https://github.com/facebook/sapling.git
synced 2024-10-16 19:57:18 +03:00
A Scalable, User-Friendly Source Control System.
118a28335d
Summary: Make repacks flush the newly created pack files to disk before proceeding to delete the old datapacks. This ensures the data is committed to disk before we delete the old pack files. There had been user complaints of data corruption. The changes affects repack only to avoid slowing down performance for other operations with manipulates datapack and historypack. Reviewed By: DurhamG Differential Revision: D12920147 fbshipit-source-id: 907b64d7763a6212fb49487cfc3bc403f8e3dce2 |
||
---|---|---|
contrib | ||
distutils_rust | ||
doc | ||
exec | ||
hgdemandimport | ||
hgext | ||
hgext3rd | ||
i18n | ||
lib | ||
mercurial | ||
newdoc | ||
slides | ||
tests | ||
.editorconfig | ||
.flake8 | ||
.gitignore | ||
.hgsigs | ||
.jshintrc | ||
CONTRIBUTING | ||
CONTRIBUTORS | ||
COPYING | ||
gen_version.py | ||
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.