mirror of
https://github.com/facebook/sapling.git
synced 2024-10-12 17:58:27 +03:00
511b52863e
Summary: Add support for explicit visibility tracking in commit cloud sync. This means commit cloud reads the visibleheads and syncs these with the commit cloud heads directly, removing the source of problems where obsmarkers disagree on different hosts. Commit cloud requires that the ordering of heads is maintained to get stable ordering of new commits. Update the visibleheads tracking to maintain ordering, rather than using sets. Finally, the calculation of the replacement node was slightly off. This was revealed in the new test case that is being added, so it is also fixed. Differential Revision: D14876266 fbshipit-source-id: fe5b6bffd196d3bd74e7582e29484969495eac8e |
||
---|---|---|
.. | ||
hgdemandimport | ||
hgext | ||
mercurial | ||
__init__.py |