[prev in list] [next in list] [prev in thread] [next in thread] 

List:       subversion-issues
Subject:    =?UTF-8?B?W0lzc3VlIDE4MDddIE5ldyAtIHJhX2RhdiBkb2Vzbid0IHBlcm1pdA==?=
From:       breser () tigris ! org
Date:       2004-03-25 2:33:09
Message-ID: 20040325023309.9208.qmail () tigris ! org
[Download RAW message or body]

http://subversion.tigris.org/issues/show_bug.cgi?id=1807
                  Issue #:|1807
                  Summary:|ra_dav doesn't permit properties to have colons in
                          |their names.
                Component:|subversion
                  Version:|current
                 Platform:|All
                      URL:|
               OS/Version:|All
                   Status:|NEW
        Status whiteboard:|
                 Keywords:|
               Resolution:|
               Issue type:|DEFECT
                 Priority:|P1
             Subcomponent:|libsvn_ra_svn
              Assigned to:|issues@subversion
              Reported by:|breser






------- Additional comments from breser@tigris.org Wed Mar 24 18:33:09 -0800 2004 -------
With the exception of internal properties ra_dav will fail when dealing with a
property name with a colon in it:

$ svn pg --revprop -r 1663 svk:signature http://svn.collab.net/repos/svn/
subversion/libsvn_ra_dav/util.c:661: (apr_err=175002)
svn: PROPFIND request failed on '/repos/svn/!svn/vcc/default'
subversion/libsvn_ra_dav/util.c:285: (apr_err=175002)
svn: PROPFIND of '/repos/svn/!svn/vcc/default': 400 Bad Request
(http://svn.collab.net

Testing with a repo using ra_local will not reproduce the same issue:
$ svnadmin create repo
$ echo -e '#!/bin/sh\nexit 0' > repo/hooks/pre-revprop-change
$ chmod 755 repo/hooks/pre-revprop-change
$ svn co file://`pwd`/repo wc
$ touch foo
$ cd wc
$ svn add foo           
A         foo
$ svn commit -m 'add foo'
Adding         foo
Transmitting file data .
Committed revision 1.
$ svn ps --revprop -r1 moo:cow 'is cool' 
property 'moo:cow' set on repository revision '1'
$ svn pg --revprop -r1 moo:cow
is cool

Looks like an escaping issue.

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@subversion.tigris.org
For additional commands, e-mail: issues-help@subversion.tigris.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic