Yes, I started from an empty directory. On the initial checkout I get
revision 5538
I have the same problem on a linux version (1091675) compiled on debian.
Here is the complete output:
mahae_at_linux-nagios:~/temp$ svn co
http://tinyos-main.googlecode.com/svn/trunk/tos/chips/atm128/spi .
A Atm128Spi.nc
A Atm128SpiP.nc
A sim
A sim/Atm128SpiC.nc
A Atm128SpiC.nc
A HplAtm128SpiP.nc
A Atm128Spi.h
A HplAtm128SpiC.nc
Checked out revision 5538.
mahae_at_linux-nagios:~/temp$ svn up -r5516 .
Updating '.' ...
svn: E155017: Checksum mismatch while updating
'/home/mahae/temp/HplAtm128SpiP.nc':
expected: 95f9d9ccfd75a2e9764c2f2d4904152a
actual: 57bf0651502cd65d9446e2f44f661526
With the patch applied, everything seems to work fine and the svn up
-r5516 is giving the expected result.
Regards,
Marc
-----Original Message-----
From: Bert Huijben [mailto:bert_at_qqmail.nl]
Sent: donderdag 14 april 2011 9:19
To: Marc Haesen; dev_at_subversion.apache.org
Subject: RE: svn up problem using latest trunk revision (1092011)
> -----Original Message-----
> From: Marc Haesen [mailto:Marc.Haesen_at_oneaccess-net.com]
> Sent: donderdag 14 april 2011 8:11
> To: dev_at_subversion.apache.org
> Subject: svn up problem using latest trunk revision (1092011)
>
> I am using the latest version of svn on trunk compiled for windows.
When
> executing the following commands:
>
>
>
> svn co
http://tinyos-main.googlecode.com/svn/trunk/tos/chips/atm128/spi
> .
>
> svn up -r5516 .
>
>
>
> I get the following error:
>
>
>
> Updating '.' ...
>
> svn: E155017: Checksum mismatch while updating
> 'D:\temp\temp\HplAtm128SpiP.nc':
>
> expected: 95f9d9ccfd75a2e9764c2f2d4904152a
>
> actual: 57bf0651502cd65d9446e2f44f661526
This patch would only affect the error:
if (recorded_base_checksum && expected_base_checksum
&& strcmp(expected_base_checksum, recorded_base_checksum) != 0)
return svn_error_createf(SVN_ERR_WC_CORRUPT_TEXT_BASE, NULL,
_("Checksum mismatch for '%s':\n"
" expected: %s\n"
" recorded: %s\n"),
svn_dirent_local_style(fb->local_abspath, pool),
expected_base_checksum, recorded_base_checksum);
While you got the error from a different function.
Are you sure you tested this on a clean checkout?
(What HEAD version did you get on the checkout? I can't reproduce it
here)
Bert
Received on 2011-04-14 09:47:09 CEST