On Sat, Oct 15, 2005 at 11:40:12PM +0800, Nimrod A. Abing wrote:
> On 10/15/05, David Roundy <[EMAIL PROTECTED]> wrote:
> > On Sat, Oct 15, 2005 at 11:29:58PM +0800, Nimrod A. Abing wrote:
> > > The error only appears when I do "darcs get" from my remote
> > > repository on HTTP. The error message does not appear if I "darcs
> > > get" from the original repository on my local filesystem which also
> > > on an EXT3 filesystem under Linux.
> >
> > I presume you also see the error if you do "darcs check --complete"?
> 
> Yes, and the error is also there even without --complete flag on for
> darcs check. Does this mean my repo is now corrupted? How do I fix it?

Yeah.

An option if you don't need any history after this patch is to use darcs
get --to-patch (patch before the problem one) and just throw away the
repository with that change in it.

The most effective way to fix it if you need the post-error history is to
let me at a copy of your repository (it'll take a few days before I have
time to look at it).  It's also possible to fix it yourself with me giving
directions, but I'd like to figure how exactly it's corrupted (since it
could be caused by an unfixed bug in darcs) and that's easiest if I can
look at the repo myself.  Let me know if you can make it available.  If you
can't, we can go through it over email:  I ask you what the patch looks
like, you summarize what seem the important parts--or copy and modify
contents to remove proprietary info, etc.  It just takes more iterations
and more time (and there's a greater chance that I'll get tired and fail to
figure out what caused the problem, since it's usually easier to fix a
corrupt repo than to identify the circumstances that led to its
corruption).
-- 
David Roundy
http://www.darcs.net

_______________________________________________
darcs-users mailing list
[email protected]
http://www.abridgegame.org/mailman/listinfo/darcs-users

Reply via email to