How do I fix this corruption (abort: when running status)?
Chris Green
cl at isbd.net
Sun Jan 1 14:53:29 UTC 2023
On Sun, Jan 01, 2023 at 02:30:39PM +0000, Chris Green wrote:
> I have somehow managed to confuse my mercurial repository, when I run
> 'hg status' I see:-
>
> chris$ hg status
> abort: data/lib/bash/syncssh at a7caf35cd23f97636dfc1ec6f45f07c92e64a8cb:
> no match found
> chris$
>
> I don't quite know how this happened, but how do I fix it?
>
Further to this verify says:-
chris$ hg verify
checking changesets
checking manifests
crosschecking files in changesets and manifests
checking files
.ssh/config@?: rev 26 points to unexpected changeset 690
(expected )
warning: revlog 'data/lib/bash/syncssh.i' not in fncache!
755: empty or missing lib/bash/syncssh
lib/bash/syncssh at 755: manifest refers to unknown revision a7caf35cd23f
checked 757 changesets with 2317 changes to 1376 files
2 warnings encountered!
hint: run "hg debugrebuildfncache" to recover from corrupt fncache
3 integrity errors encountered!
(first damaged changeset appears to be 755)
--
Chris Green
More information about the Mercurial
mailing list