regression: svn export modifies user-supplied target name
Bug #962284 reported by
Nate Gallaher
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
subversion (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Description: Ubuntu precise (development branch)
Release: 12.04
subversion package: 1.6.17dfsg-3ubuntu3
svn, version 1.6.17 (r1128011)
The user supplied target for svn export appears to be truncated if it contains an '@' symbol.
Example bad case:
> svn export https:/
> ls
myfile.py
Expected behavior: The remote file should be exported to the local file name "myfile.py@r123"
Expected behavior was observed in the Oneiric package (subversion: 1.6.12dfsg-4ubuntu5 svn, version 1.6.12 (r955767))
To post a comment you must log in.
This was an intentional change in the behavior of the command line so that peg revisions are consistently handled by all commands. You need to add a trailing @ to the target filename to "escape" the @ that you want to be part of the filename.
See https:/ /issues. apache. org/jira/ browse/ SVN-3416? focusedCommentI d=14928090& page=com. atlassian. jira.plugin. system. issuetabpanels% 3Acomment- tabpanel# comment- 14928090 for more details.