mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 16:57:49 +03:00
A Scalable, User-Friendly Source Control System.
836347bf1b
Summary: Add a warning when a user enables a sparse profile on the command line that does not exist. Triggering the check from multiple places, to not have to clutter the `_config` function. The `_config` function is called from other places as well (eg cloning a sparse repo) and I didn't want to add another guard parameter to it for such a benign functionality. Besides the `_checknonexistingprofiles` function is only called in 3 situtations: 1. `hg sparse {enable|enableprofile}` 2. `hg sparse --enable-profile` (which is actually deprecated) 3. `hg clone --enable-profile` Special care has been taken when cloning a sparse repo to do the check after the clone. Reviewed By: markbt Differential Revision: D17571442 fbshipit-source-id: 882dbe8b142bf192754dd17d0729d1bb0b472a83 |
||
---|---|---|
contrib | ||
distutils_rust | ||
doc | ||
edenscm | ||
edenscmnative | ||
exec | ||
i18n | ||
lib | ||
newdoc | ||
slides | ||
tests | ||
.editorconfig | ||
.flake8 | ||
.gitignore | ||
.hgsigs | ||
.jshintrc | ||
CONTRIBUTING | ||
CONTRIBUTORS | ||
COPYING | ||
gen_version.py | ||
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.