Attila Nagy wrote on Mon, Jan 30, 2012 at 14:55:36 +0100:
> Hi,
>
> I'm using subversion 1.7.2 with serf 1.0.0 on FreeBSD to check out
> http://svn.freebsd.org/base/stable/9/sys/dev/usb/controller, but it
> fails at:
> bootvm# svn co http://svn.freebsd.org/base/stable/9/sys/dev/usb/controller
...
> A controller/uhci.h
> svn: E175009: XML parsing failed: (207 Multi-Status)
>
> With neon, the checkout succeeds.
The controller/ directory has these properties set:
% svn pl -v wc-neon
Properties on 'wc-neon':
svn:eol-style=native
xhci.h
svn:keywords=FreeBSD=%H
xhci.c
svn:mime-type=text/plain
xhci.h
Now, a the characters [/=%] are invalid in a Subversion property names:
% $svn ps / v iota
subversion/svn/propset-cmd.c:67: (apr_err=195011)
svn: E195011: '/' is not a valid Subversion property name
zsh: exit 1 $SVN ps / v iota
% $svn ps = v iota
subversion/svn/propset-cmd.c:67: (apr_err=195011)
svn: E195011: '=' is not a valid Subversion property name
zsh: exit 1 $SVN ps = v iota
% $svn ps % v iota
subversion/svn/propset-cmd.c:67: (apr_err=195011)
svn: E195011: '%' is not a valid Subversion property name
zsh: exit 1 $SVN ps % v iota
In the meantime, get the repository administrators to remove properties
that have invalid names (in the sense of svn_prop_name_is_valid()). For
the longer term fix, a related issue --- #4106 --- was filed earlier
today (so it's too early to tell when it might be fixed):
http://subversion.tigris.org/issues/show_bug.cgi?id=4106
Daniel
(there's ongoing IRC discussion)
Received on 2012-01-30 15:33:25 CET