subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Skylar Thompson <>
Subject Re: Binary blob corruption
Date Mon, 04 Jun 2012 12:50:11 GMT
On 06/04/12 03:40, Stefan Sperling wrote:
> On Sun, Jun 03, 2012 at 08:27:12PM -0700, Skylar Thompson wrote:
>> On 6/1/2012 6:31 AM, Stefan Sperling wrote:
>>> On Fri, Jun 01, 2012 at 06:00:31AM -0700, Skylar Thompson wrote:
>>>> I'm trying to track down a bizarre binary blob corruption issue. I'm
>>>> running svn v1.7.3 on FreeBSD, and I can replicate the corruption issue
>>>> with the file access method on a fresh repository. Basically I create a
>>>> new repository, "ls -l" the file before committing, remove the file, and
>>>> then update. An "ls -l" at that point shows that the file has shrunk.
>>>> I've attached a script file that demonstrates this.
>>>> Any ideas for how I can track this down? I'm sure I'm missing a client
>>>> option or something.
>>>> Thanks a bunch!
>>> I cannot reproduce the problem you describe.
>>> Did you compile the port with FreeBSD's custom keyword patch?
>>> I mean this one:
>>> If so, can you reproduce the problem without this patch?
>> This pointer got me to thinking that I should just disable keyword
>> substitution on these commits. I removed the svn:keywords property from
>> the corrupted files, and I can now commit them without problems. Thanks
>> for the tip!
> Ah, so the binary had an expanded $FreeBSD$ keyword in it, and you had
> svn:keywords set on the file?
> If so, your reproduction recipe was incomplete. I was assuming that the
> file in question did not have svn:keywords set because your reproduction
> recipe did not show that this property was set.
It looks like ages ago I added an svn:keywords line in the autoprop
section of ~/.subversion/config and had since forgotten about it.


View raw message