Since the problem is definitely related to the cygwin build, I tried to
rebuild it after making sure my cygwin was up to date.
No luck.
Just for the heck of it, I ran ethereal and captured the data between my
client and the server. The checksum is being sent correctly from the server.
So somehow the client messes it up when writing it to the entries file. Is
this in the APR library? This is being built from the subversion apr
subdirectory.
Any ideas on further debugging I can do? I really want to make this work.
David.
----- Original Message -----
From: "David Haas" <dhaas@nbstech.com>
To: "Philip Martin" <philip@codematters.co.uk>
Cc: "Ben Collins-Sussman" <sussman@collab.net>; <dev@subversion.tigris.org>
Sent: Wednesday, March 24, 2004 8:31 AM
Subject: Re: Checksum mismatch error during large commit
>
> ----- Original Message -----
> From: "Philip Martin" <philip@codematters.co.uk>
> To: "David Haas" <dhaas@nbstech.com>
> Cc: "Ben Collins-Sussman" <sussman@collab.net>;
<dev@subversion.tigris.org>
> Sent: Tuesday, March 23, 2004 5:54 PM
> Subject: Re: Checksum mismatch error during large commit
>
>
> > "David Haas" <dhaas@nbstech.com> writes:
> >
> > > OK, the problem is not reproduced with TurtleSVN 1.0.2. It only seems
to
> > > occur with the cygwin version I compiled myself from source.
> >
> > Does that mean you have a reproduction recipe?
> Yes, Just checkout from the repository. Do it with TurtleSVN and the
entries
> file and checksum is correct. Do it with svn that I built from source on
> cygwin and the checksum is wrong.
> >
> > > Just for interest's sake, here are the two entries files. The first is
> from
> > > turtlesvn. The second is from cygwin svn.
> >
> > The checksums are different, are the text-bases also different? If
> > you do have a reproduction recipe it would seem to be quite simple for
> > you to go through it step-by-step and identify which command creates
> > an incorrect checksum.
>
> The text files are identical. Checkout causes the problem.
> >
> > Are you using svn:eol-style? If so, are cygwin/TurtleSVN doing it
> > differently? Is you diff ignoring white-space?
> No I am not using svn:eol-style (at least not deliberately). I am not
> ignoring white-space on my diffs.
> >
> > --
> > Philip Martin
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> > For additional commands, e-mail: dev-help@subversion.tigris.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Mar 24 17:17:29 2004