Corrupted repository ?
Vladimir Marek
Vladimir.Marek at Sun.COM
Sat Dec 15 02:28:59 CST 2007
> > $ hg --version
> > Mercurial Distributed SCM (version 04c76f296ad6+20071214)
> >
> > Copyright (C) 2005-2007 Matt Mackall <mpm at selenic.com> and others
> > This is free software; see the source for copying conditions. There is NO
> > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> >
> > ( Should be latest devel )
> >
> > $ hg log
> > abort: 00changelog.i: no node 4680e51070b5ced1dd363a726fd5fac810b073a7!
> >
> > $ hg verify -v
> > repository uses revlog format 1
> > checking changesets
> > checking manifests
> > crosschecking files in changesets and manifests
> > checking files
> > 4726 files, 2694 changesets, 12822 total revisions
> >
> > $ echo $?
> > 0
> >
> > Just before this happened, I ran 'hg strip' and several times 'hg qpush' and
> > 'hg qpop'.
>
> Your repository is perfectly fine, but either your dirstate or mq's
> internal state is upset because of something you asked mq to do. Probably
> like deleting the parent for the current working from the repository,
> which left it lost and confused.
Truth you say, it's .hg/patches/status.
> Feel free to beat the mq guys about the head and shoulders, these bugs
> have been lingering for a while.
I'll try to create reproducible case first.
> > Is there anything I can do about that ?
>
> Clone should work.
Good tip, I'll know better next time.
Thanks
--
Vlad
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 185 bytes
Desc: not available
Url : http://selenic.com/pipermail/mercurial/attachments/20071215/cc6e9b7c/attachment.pgp
More information about the Mercurial
mailing list