sapling/eden
Adam Simpkins 2d7949f46d update hg_import_helper.py startup behavior to more closely match hg
Summary:
Update hg_import_helper.py to parse the repository's .hg/hgrc file, but then
create the repository object with a fresh UI object that has not parsed that
config yet.

This more closely mimic's the behavior of mercurial's dispatch code invoked
when starting the `hg` command line.  This behavior is required to ensure that
secondary repository objects that get created end up with the correct
configuration, and do not have settings from the original repository's hgrc
file.

The mercurial behavior of parsing the original repository's hgrc file twice
dates back to rHG741f64dfc04d1.

Reviewed By: quark-zju

Differential Revision: D6909449

fbshipit-source-id: 85073ab6ade4ab70247d48bc670c9924e9e6841f
2018-02-05 21:53:46 -08:00
..
cli have eden doctor unmount unconnected mounts 2018-01-31 11:48:21 -08:00
docs add an overview doc for our threading strategy 2017-12-12 12:51:23 -08:00
facebook Migrate TARGETS files from @/ to // 2017-12-20 16:57:41 -08:00
fs update hg_import_helper.py startup behavior to more closely match hg 2018-02-05 21:53:46 -08:00
hooks Migrate TARGETS files from @/ to // 2017-12-20 16:57:41 -08:00
integration remove hypothesis timeout setting 2018-02-05 19:35:55 -08:00
py Remove support for old dirstate format. 2018-01-19 13:06:10 -08:00
scripts unmount stale edenfs mounts in eden doctor 2018-01-19 11:06:51 -08:00
third-party remove dep on libfuse 2018-01-02 16:36:16 -08:00
AUTODEPS Set up arc lint to run autodeps automatically for Eden. 2017-11-21 18:23:41 -08:00
DEFS enable integration tests on sandcastle 2018-01-31 15:53:40 -08:00