sapling/eden/scm/edenscm
Jun Wu 8f694e04a1 pull: update remote/master unconditionally
Summary:
This is inteneded to solve multiple problems:

- Mitigate issues where our CI system does not enable remotenames in some
  random code paths, which leads to missing or stale `remote/master`.
  This further mitigates bad cases with narrow-heads' phase calculation
  where a stale `remote/master` can cause many commits to become draft
  incorrectly.
- Mitigate issues in `remotenames` where race condition can happen for
  pushrebase (remotenames does a "listnames" after the push operation).
  See D18601035 for a hacky workaround.

Reviewed By: DurhamG

Differential Revision: D19380940

fbshipit-source-id: 4481ff114d35be37c331c72ac561c2a0894206cb
2020-01-17 10:13:40 -08:00
..
hgdemandimport demandimport: blacklist windll 2019-12-10 17:53:39 -08:00
hgext pull: update remote/master unconditionally 2020-01-17 10:13:40 -08:00
mercurial pull: update remote/master unconditionally 2020-01-17 10:13:40 -08:00
__init__.py typing: enable pyre 2019-12-04 10:55:00 -08:00
traceimport.py typing: enable pyre 2019-12-04 10:55:00 -08:00