Ticket #7240 (closed defect: fixed)
URL Encoded spaces in svn:externals cause 'unsupported format character'
| Reported by: | trac@… | Owned by: | thatch |
|---|---|---|---|
| Priority: | normal | Milestone: | 0.11 |
| Component: | version control | Version: | 0.11rc1 |
| Severity: | major | Keywords: | externals |
| Cc: | fohagan@… |
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.


