Christoph Vogtländer wrote on Tue, 02 Apr 2019 09:02 +00:00:
> This is reproducible. Running with de_DE.UTF-8 (my default LANG), svn 
> will try to submit the change but runs into a time-out. Running with 
> en_GB.UTF-8, svn fails with error 413.
> 
> Why is subversion acting differently with different language setting on 
> the client side?
> 

I'm not sure, especially given that both locales are UTF-8 ones.  A few
shots in the dark:

- Try '-F /dev/null' instead of '-F svn-commit.tmp'.
- Is there any non-ASCII in the output of `svn st -q`?  (`svn st -q | sed 's/[ 
-~]//g' | grep .`; that's left bracket, space, minus, tilde, right bracket)
- Try LC_ALL=C and LC_ALL=C.UTF-8.

> Any ideas what can be done to successfully commit the changes?

Depends.  If you want to make the changes in one commit, you'll need to
increase the timeouts in server and client sufficiently (that includes
any proxies).  A workaround is to separate the changes to several
commits: use 'svn commit -- ./foo ./bar' instead of 'svn commit -- ./'.

I'm not sure why you'd get a 413 on the request to !svn/me, though.  (to
the list) Are any requests made to !svn/me other than the initial POST?

Reply via email to