Не знаю, как я это сделал, но я сломал свой ртутный репо на скорости 0 ...
checking files
WeberVent/Inc/stm32f0xx_it.h@0: 76907c5d3471 not in manifests
WeberVent/Inc/stm32f0xx_it.h@0: unpacking 76907c5d3471: revlog decompress error: Error -3 while decompressing data: incorrect data check
WeberVent/Inc/stm32f0xx_it.h@1: unpacking 579dc194b480: revlog decompress error: Error -3 while decompressing data: incorrect data check
WeberVent/Inc/stm32f0xx_it.h@22: unpacking f20e1ef46f49: revlog decompress error: Error -3 while decompressing data: incorrect data check
WeberVent/Inc/stm32f0xx_it.h@32: unpacking 8d7ba8ea3a0a: revlog decompress error: Error -3 while decompressing data: incorrect data check
WeberVent/Inc/stm32f0xx_it.h@34: unpacking b7db2e1be9f1: revlog decompress error: Error -3 while decompressing data: incorrect data check
WeberVent/Inc/stm32f0xx_it.h@42: unpacking 8a85c32f2277: revlog decompress error: Error -3 while decompressing data: incorrect data check
WeberVent/Inc/stm32f0xx_it.h@44: unpacking 1330863ae1d5: revlog decompress error: Error -3 while decompressing data: incorrect data check
WeberVent/Inc/stm32f0xx_it.h@72: unpacking 7ae8c2f9a8e4: revlog decompress error: Error -3 while decompressing data: incorrect data check
WeberVent/Inc/stm32f0xx_it.h@0: 76907c5d3471 in manifests not found
У меня есть файлы с этими ревизиями (у меня есть резервные копии, но только файлы stm32f0xx_it.h), но я прошёл через 4.3 в https://www.mercurial -scm.org / wiki / RepositoryCorruption просто нет работа:
C:\crap\HgFixes>hg clone -r 0 WeberVent2 fix
adding changesets
adding manifests
adding file changes
transaction abort!
rollback completed
abort: unexpected error: data/WeberVent/Inc/stm32f0xx_it.h.i@76907c5d3471: no node
Так что теперь? Есть ли способ вставить мои архивные файлы stm32f0xx_it.h обратно в репозиторий и снова сделать его целым, или я вынужден "начать новый rev0"?