( )⚙ D11252 debugupgraderepo: add fix-metaencoding-flag pass for issue6528

This is an archive of the discontinued Mercurial Phabricator instance.

debugupgraderepo: add fix-metaencoding-flag pass for issue6528
Needs RevisionPublic

Authored by joerg.sonnenberger on Aug 4 2021, 9:37 AM.

Details

Reviewers
Alphare
Group Reviewers
hg-reviewers

Diff Detail

Repository
rHG Mercurial
Branch
stable
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

This is similar to D11239, having this done during upgrade too seems useful, but having a simpler/more-focussed command for this seems important (and "on-fly-fix" during exchange too.

Ideally we would take D11239 first and reuse its bulding block for that diff afterward.

@joerg.sonnenberger The rewrite utils have been committed in 5.9, this can be rebased and refactored to reuse the same logic.

Alphare requested changes to this revision.Oct 18 2021, 8:05 AM
This revision now requires changes to proceed.Oct 18 2021, 8:05 AM