HomeSoftware Heritage

Handle more cases of corruption

Description

Handle more cases of corruption

Some corrupted repos have missing files or broken logical links in the
underlying Mercurial datastructure, which means that say sometimes fail
for a given revision. This does not mean we should throw away the rest
of the repository. (Tested on repos of various levels and flavors of
corruption in the Boatbucket archive)

Details

Provenance
AlphareAuthored on Apr 26 2021, 11:33 PM
AlpharePushed on Apr 30 2021, 11:04 AM
AlpharePushed on Apr 30 2021, 11:01 AM
AlpharePushed on Apr 30 2021, 10:57 AM
Differential Revision
D5627: Handle more cases of corruption
Parents
rDLDHGf73d960b0d6c: Ignore the repository's config
Branches
Unknown
Tags
Unknown
Build Status
Buildable 21167
Build 32852: test-and-buildJenkins console · Jenkins