You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Sam Perman <sa...@ruckusnetwork.com> on 2004/07/28 14:28:07 UTC

Base checksum mismatch

I've been using subversion with no problems for a while then today I tried  
to do a checkin and got the following error:

svn: Base checksum mismatch on  
'/server/trunk/editor/src/java/web/content/ContentGroupItemChangeAction.java':
    expected:  22f7f6d4a87cdf66a2f87731ab4c2fd7
      actual:  f1129820c0e9ddec640c6c86a547b01c


I guess I have two questions?  Has anyone else had this problem (I  
searched the archives and the known issues, but nothing seem quite  
right)?  Also, does anyone have any ideas on how to recover from this?

thanks
sam

ps - The client is Windows XP and the server is sun.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Base checksum mismatch

Posted by Sam Perman <sa...@ruckusnetwork.com>.
> Sam Perman wrote:
>> ps - The client is Windows XP and the server is sun.
>
> Do you have WinXP SP1 installed ?  There has been a TCP/IP stack issue  
> that plagged pre-SP1 XP.

Yes... Windows XP Professional with SP 1.

thanks
sam


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Base checksum mismatch

Posted by François Beausoleil <fb...@ftml.net>.

Sam Perman wrote:
> ps - The client is Windows XP and the server is sun.

Do you have WinXP SP1 installed ?  There has been a TCP/IP stack issue 
that plagged pre-SP1 XP.

Bye,
François



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Base checksum mismatch

Posted by Sam Perman <sa...@ruckusnetwork.com>.
> Whatever the case, I would copy the edited file far away, destroy the
> parent directory (rm -rf), then 'svn up' to have the parent directory
> come back.  Then copy your edited file back in, run 'svn diff' to verify
> it all looks good, and commit.

I tried that... I got the same result.  I ended up mailing the file to  
someone else to check in, deleting my entire tree and rechcking out the  
whole thing after upgrading to the latest client version.  We'll see if  
this happens again, but I couldn't afford to lose anymore time today.

sam



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Base checksum mismatch

Posted by Ben Collins-Sussman <su...@collab.net>.
On Wed, 2004-07-28 at 09:28, Sam Perman wrote:
> I've been using subversion with no problems for a while then today I tried  
> to do a checkin and got the following error:
> 
> svn: Base checksum mismatch on  
> '/server/trunk/editor/src/java/web/content/ContentGroupItemChangeAction.java':
>     expected:  22f7f6d4a87cdf66a2f87731ab4c2fd7
>       actual:  f1129820c0e9ddec640c6c86a547b01c
> 

This means that your "pristine" copy of the file (in .svn/text-base/)
doesn't match the checksum recorded for it in .svn/entries.

'svn commit' sends diffs to the server by comparing your modified file
against the pristine copy;  the whole reason for this checksum
verification is to make sure you're sending correct diffs to the server.

So, more than likely, you pristine copy has been changed in some way...
perhaps by a runaway shell script command, or something?  Either that,
or you have a disk error or bad sector or something.

Whatever the case, I would copy the edited file far away, destroy the
parent directory (rm -rf), then 'svn up' to have the parent directory
come back.  Then copy your edited file back in, run 'svn diff' to verify
it all looks good, and commit.



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Base checksum mismatch

Posted by Sam Perman <sa...@ruckusnetwork.com>.
I doubt this is the cause of my issues.  I don't have any filtering  
software... and the problem is also intermittent.  I do many checkins a  
day, but have only seen this issue happen twice in the last week.

sam

On Wed, 28 Jul 2004 10:45:57 -0600, Michael W Thelen <th...@cs.utah.edu>  
wrote:

> * Sam Perman <sa...@ruckusnetwork.com> [2004-07-28 08:28]:
>> I've been using subversion with no problems for a while then today I  
>> tried
>> to do a checkin and got the following error:
>>
>> svn: Base checksum mismatch on
>> '/server/trunk/editor/src/java/web/content/ContentGroupItemChangeAction.java':
>>    expected:  22f7f6d4a87cdf66a2f87731ab4c2fd7
>>      actual:  f1129820c0e9ddec640c6c86a547b01c
>>
>> I guess I have two questions?  Has anyone else had this problem (I
>> searched the archives and the known issues, but nothing seem quite
>> right)?  Also, does anyone have any ideas on how to recover from this?
>
> I don't know if this applies to your situation, but a coworker of mine  
> was
> also getting checksum mismatches when he had some sort of Internet  
> filtering
> software on his computer.  It was actually munging the transmission of  
> files
> across the network in some way.  Is it possible that anything like that  
> is
> happening?  Any other network problems?
>
> -- Mike
>




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Base checksum mismatch

Posted by Michael W Thelen <th...@cs.utah.edu>.
* Sam Perman <sa...@ruckusnetwork.com> [2004-07-28 08:28]:
> I've been using subversion with no problems for a while then today I tried  
> to do a checkin and got the following error:
> 
> svn: Base checksum mismatch on  
> '/server/trunk/editor/src/java/web/content/ContentGroupItemChangeAction.java':
>    expected:  22f7f6d4a87cdf66a2f87731ab4c2fd7
>      actual:  f1129820c0e9ddec640c6c86a547b01c
> 
> I guess I have two questions?  Has anyone else had this problem (I  
> searched the archives and the known issues, but nothing seem quite  
> right)?  Also, does anyone have any ideas on how to recover from this?

I don't know if this applies to your situation, but a coworker of mine was
also getting checksum mismatches when he had some sort of Internet filtering
software on his computer.  It was actually munging the transmission of files
across the network in some way.  Is it possible that anything like that is
happening?  Any other network problems?

-- Mike

-- 
Michael W. Thelen
Nothing is more dangerous than an idea if it's the only one you have.
                -- Emil-Auguste Chartier, "Propos sur la religion", 1938