Checkout with neon: property value truncated Checkout with serf (svn co --config-option servers:global:http-library=serf URL): property value complete
Matthias -----Original Message----- From: 'Daniel Shahaf' [mailto:danie...@elego.de] Sent: Freitag, 28. Juni 2013 02:35 To: Matthias Legeler Cc: users@subversion.apache.org Subject: Re: SVN Property Value Size Limit Matthias Legeler wrote on Thu, Jun 27, 2013 at 10:30:32 +0000: > 'svn propget --strict svn:mergeinfo ./ ' gets the first 7895 > characters 'svn propget --strict svn:mergeinfo URL' gets all 7959 > characters > > yes, 64 characters difference > Interesting, thanks. I guess the next step is to look at the response headers. (You can use neon-debug-mask if you use neon, or wireshark/tcpdump if you don't use SSL.) In particular, whether the response includes the whole property, and whether metadata (eg: Content-Length response header) matches the response. BTW: does it happen under both serf and neon? (check 'svn --version' to see which you have; use --config-option to switch the active library) Daniel > Matthias > > -----Original Message----- > From: Daniel Shahaf [mailto:danie...@elego.de] > Sent: Donnerstag, 27. Juni 2013 12:18 > To: Matthias Legeler > Cc: 'users@subversion.apache.org' > Subject: Re: SVN Property Value Size Limit > > Matthias Legeler wrote on Thu, Jun 27, 2013 at 07:02:50 +0000: > > In our subversion repositories we have merged many many times. > > Now we have very large svn:mergeinfo property values (>8k). > > The problem is now, that if we make a svn checkout, the property values > > will be truncated in the working copy by approximately 8k. > > The svn propget command at the working copy folder returns a truncated > > value. > > Where does the truncation happen? Do you get only the first 8KB of > the property? Do you get everything except the last 8KB? What is the > offset from the point of truncation to the start and to the (true) end > of the property? (Is that offset a power of 2?) > > You can determine all that with 'svn propget --strict svn:mergeinfo ./' > and 'svn propget --strict svn:mergeinfo URL'. > > Daniel > > > This occurs only for working copies there are created with the http > > protocol over the svn apache. > > With the file protocol the property values are complete. > > > > My question: > > Is this a known behavior? > > Is this limited by a setting in the Apache/WebDAV/SVN configuration? > > > > regards, > > Matthias > >