Opened 17 years ago
Closed 17 years ago
#7240 closed defect (fixed)
URL Encoded spaces in svn:externals cause 'unsupported format character'
Reported by: | Owned by: | Tim Hatch | |
---|---|---|---|
Priority: | normal | Milestone: | 0.11 |
Component: | version control | Version: | 0.11rc1 |
Severity: | major | Keywords: | externals |
Cc: | fohagan@… | Branch: | |
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
Using 0.11rc1 on OS X and Windows XP with Python2.5 and 2.5 repectively.
Related to #6785 (r6504) Trac has trouble displaying %20
and other URL encoded characters in svn:externals in the SVN repository itelf (as opposed to in trac.ini).
For example this is a valid svn external:
svn propget svn:externals . >project2 http://localhost/src/branches/project%20Two
But gives a ValueError: unsupported format character 'T' (0x42) at index
as it tries to interpret the %20T string in some way.
This affects updates to the Timeline, the Changeset where the external was added and the Source Browser when viewing the dir containing the external.
Attachments (0)
Change History (3)
follow-up: 2 comment:1 by , 17 years ago
Component: | general → version control |
---|---|
Milestone: | → 0.11 |
Owner: | changed from | to
Status: | new → assigned |
comment:2 by , 17 years ago
Replying to thatch:
Yeah, the
svn:externals
handling needs a little love. #7123 was also an issue recently, so we really need to have more testcases in there.
BTW, as SVN 1.5 introduces many more syntaxes for svn:externals
, it would be nice to add support for them - if this is not already implemented.
comment:3 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed in [7157].
Patches welcomed for supporting 1.5-style svn:externals.
Yeah, the
svn:externals
handling needs a little love. #7123 was also an issue recently, so we really need to have more testcases in there.