This make it possible to select no revlog for upgrade, which is useful for some
upgrade target or in some specific cases (eg: persistent-nodemap or share-safe
update).
Details
Details
- Reviewers
pulkit - Group Reviewers
hg-reviewers - Commits
- rHG7c539f0febbe: upgrade: add an explicite --filelogs arguments
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
Comment Actions
This make it possible to select no revlog for upgrade, which is useful for some
upgrade target or in some specific cases.
Can you mention the cases you are talking about in commit message? I guess these are related to copy-info ones but not sure.
Comment Actions
No they are related to case where do don't need to touch the revlogs diff at all, like persistent-nodemap or share-safe
Comment Actions
In that case, we can better have --no-revlogs or something similar. It won't be obvious that --filelog can be or is meant to be used for such purposes.
Comment Actions
adding --filelogs mean --no-filelogs get added too and is the one used for that purporses. (and the doc explains it)