Previously, once you transitioned to treeonly mode you had no way of switching
back to hybrid mode. This patch adds a hg backfillmanifestrevlog command to
refill a manifest revlog with any bits that are missing.
Details
Details
- Reviewers
quark - Group Reviewers
Restricted Project - Commits
- rFBHGX19d68f048608: treemanifest: add command for backfilling manifests revlog
Diff Detail
Diff Detail
- Repository
- rFBHGX Facebook Mercurial Extensions
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
treemanifest/__init__.py | ||
---|---|---|
682 | This won't get the same results though right? If some draft commits branch off some arbitrary spot in the history of master, that spot will be in the result, despite not being a head |
This revset is expensive (O(len(changelog)) in Python code path). Maybe use
instead.