subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brendon Abbott <babb...@evertz.com>
Subject RE: Random Checksum mismatch on fresh checkout affecting single machine
Date Mon, 02 Feb 2015 11:23:41 GMT
Thanks for the response Ben.

I noticed the DEFLATE output filter being used in the subversion <Location>.  I removed
this on the off-chance it was causing issues.  This had no effect.  Unfortunately, because
I am not at the same location as the problem client, it is only affecting a single client
machine on this version, and the investigation time is taking resource from main development,
the user has rolled their subversion client back to version 1.7

Thanks again
Brendon Abbott
________________________________________
From: Ben Reser [ben@reser.org]
Sent: 29 January 2015 18:43
To: Brendon Abbott; users@subversion.apache.org
Subject: Re: Random Checksum mismatch on fresh checkout affecting single machine

On 1/29/15 4:40 AM, Brendon Abbott wrote:
> Since writing this original email, I have found that the difference between the
> working instance and the non-working instance is not the repository, but the
> client.  1.6.17 works fine, whilst 1.8.11 does not.

This issue sounds suspiciously like what's described here to me (note the
second warning box):
http://subversion.apache.org/docs/release-notes/1.8.html#mod_dav_svn-fsmap

I'd check to see if your server has been misconfigured to modify the file
contents being sent to the client.

The reason you're seeing a difference in behavior with older clients is likely
because the default of using skelta style updates is now the default.  When an
update happens via bulk update mode the file content is included in the report
and the filter that is triggering with a direct request of the content does not
get triggered.

The behavior change here is covered in this bit of the release notes as well:
http://subversion.apache.org/docs/release-notes/1.8.html#serf-skelta-default
This e-mail and any files transmitted with it are confidential and intended solely for the
use of the individual or entity to whom they are addressed. If you have received this e-mail
in error please notify the sender (as shown above). Kindly do not reproduce, print or forward
any material received in error, please delete it immediately. Evertz UK Limited (Company No.
3458137) is incorporated in England and Wales and has its registered office at 100 Berkshire
Place, Wharfedale Road, Winnersh, Wokingham, Berkshire, United Kingdom, RG41 5RD. Pharos Communications
Pte Limited (Company No. 200817005N) is incorporated in Singapore and has its registered office
at One Marina Boulevard, #28-00. Singapore 018989.

Mime
View raw message