I think this is another instance of a proxy not supporting chunked
Transfer-Encoding. For a commit to a 1.7 server the client sends a
chunked POST, the proxy responds with a 411, and the client shows the
error. For a commit to a 1.6 server the client sends a chunked
PROPFIND, the proxy responds with a 411, the client fails to notice the
411 but still gives an error since the response doesn't contain the
requested properties. This will probably be fixed in Subversion's
libsvn_ra_serf rather than serf itself.
Daniel Shahaf <d.s_at_daniel.shahaf.name> writes:
> This quite resembles an issue reported last week which is intended to be
> fixed in serf 1.2.2. It's possible you could upgrade just your serf
> libraries, not svn as well (though, since you likely use a binary
> package, just upgrading to svn 1.8.1 packages that include serf 1.2.2
> might be easiest).
>
> Sorry, don't have a thread link handy...
>
>
> Dave Steckler wrote on Sun, Jun 23, 2013 at 10:17:54 -0700:
>> .I'm not on the list and couldn't find this in archive search...please cc
>> me on any responses...thx!
>>
>> Was going to report this error over at the TortoiseSVN site, but apparently
>> they are pointing over here. Here's the link to the discussion over on
>> Tortoise:
>>
>> http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3058859
>>
>> Here's the text from over there (which includes repro, etc.). For me, same
>> repro as below, and it's a simple matter of trying to commit anything and I
>> get the "411 Length Required" error as detailed below (i.e. "me too"). I'm
>> running Win7 64 bit, latest patches, etc.
>>
>> =========================
>> This is the right mailing list to report issues with TortoiseSVN.
>> However, as the problem also occurs with the standard subversion
>> command line client then the problem has to lie within the subversion
>> library rather than any of the TortoiseSVN code. In case you are not
>> aware, TortoiseSVN along with all other subversion clients is built on
>> top of the standard subversion library which is provided by the
>> subversion project itself. TSVN just provides the user-friendly front
>> end.
>>
>> You can contact the subversion team on users at subversion.apache.org.
>>
>> Simon
>>
>> >
>> >
>> > I’m running on Vista 32 bit and have been upgrading Tortoise for years
>> > successfully until now.
>> >
>> > REPRO
>> >
>> > · Update to 1.8.0 from 1.7
>> >
>> > · Update local working copy
>> >
>> > · Modify a file and attempt to commit
>> >
>> >
>> >
>> > RESULT
>> >
>> > POST of '/svn/[project name]/!svn/me': 411 Length Required
>> >
>> >
>> ==============================
>
--
Philip Martin | Subversion Committer
WANdisco | Non-Stop Data
www.wandisco.com
Received on 2013-06-25 09:48:48 CEST