If you've made changes and you're using TortoiseSVN you might be able to
create a patch, make a clean check out, and apply the patch.
Also, in VS, if you're doing a find/replace make sure you're doing something
like "look in solution" rather than doing a replace in files on the
directory. The former only touches files added to the solution, whereas the
latter will touch everything.
Jason Malinowski
> -----Original Message-----
> From: Dave Schinkel [mailto:dschinkel_at_gmail.com]
> Sent: Tuesday, July 21, 2009 12:55 PM
> To: users_at_subversion.tigris.org
> Subject: RE: Re: Tortoise Check-in error Checksum mismatch
>
> Hmm, possibly. I do a lot of find/replaces in Visual Studio 2008. Thanks
> for the suggestion did not think about that.
>
> I know in the past we never had to worry about this though (Subversion
with
> VS) so not sure if that's what it is. Looks like in any case I'm f'd and
> need to take what I have, check it in (uncheck those files that are giving
> the error) and then get latest and bring back in the rest of the changes
to a
> new update like you said. Was hoping I did not have to do all that to fix
> this.
>
> > On Jul 21, 2009, at 11:15, Dave Schinkel wrote:
> >
> > > I cannot figure out why I get this error during check-in. I checked
> > > in successful only a few hours ago so not sure why now it's
> > > complaining
> > >
> > > Error: Commit failed (details follow):
> > > Error: Checksum mismatch for
> > > Error: 'C:\sss\sss\trunk\xxxx.svn\text-base\Header.ascx.svn-base';
> > > expected:
> > > Error: '3cee96f580409a1711a47541a07860dd', actual:
> > > 'a5fc0f8819b88bf32ab38d4c9a6b0654'
> > > Error: Try a 'Cleanup'. If that doesn't work you need to do a fresh
> > > checkout.
> > >
> > > I got latest and also performed a clean-up which said successful so
> > > not sure what else to do.
> >
> > Did you run some kind of global find-and-replace operation on your
> > working copy which also modified Header.ascx.svn-base? The files in
> > the .svn directory should not be modified. (I assume it is a typo
> > above that there is no backslash between "xxxx" and ".svn".) I
> > suggest you do a fresh checkout and manually copy your changes into
> > that new working copy (don't copy the .svn directories) and commit
> > from there. Then toss the old working copy, and configure your find-
> > and-replace utility to not touch things in the .svn directories. When
> > I do find/replace I limit it to files of a particular name; since the
> > files in text-base have ".svn-base" appended to their name, that
> > allows me to avoid modifying them.
>
> ------------------------------------------------------
>
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=23
7
> 3331
>
> To unsubscribe from this discussion, e-mail: [users-
> unsubscribe_at_subversion.tigris.org].
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2374304
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-07-22 08:12:32 CEST