In hybrid tree/flat mode, if a local commit accidentally got marked as public,
then we would attempt to access the server, which of course didn't have the
commit and failed. This caused an error on the client, when in reality we
should've just fallen back to the flat manifest. Let's eat the error and the
message in this case.
Details
Details
- Reviewers
quark - Group Reviewers
Restricted Project - Commits
- rFBHGX846341ae87fa: treemanifest: don't error out if a local commit doesn't have a tree
Diff Detail
Diff Detail
- Repository
- rFBHGX Facebook Mercurial Extensions
- Lint
Lint Skipped - Unit
Unit Tests Skipped
except Exception?