[Bug 962284] Re: regression: svn export modifies user-supplied target name

James McCoy jamessan at debian.org
Thu Mar 15 01:18:52 UTC 2018


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?focusedCommentId=14928090&page=com.atlassian.jira.plugin.system.issuetabpanels
%3Acomment-tabpanel#comment-14928090 for more details.

** Changed in: subversion (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to subversion in Ubuntu.
https://bugs.launchpad.net/bugs/962284

Title:
  regression: svn export modifies user-supplied target name

Status in subversion package in Ubuntu:
  Invalid

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://teflon.svn.sourceforge.net/svnroot/teflon/trunk/teflon.py 'myfile.py at r123'
  > ls
  myfile.py 

  Expected behavior:  The remote file should be exported to the local
  file name "myfile.py at r123"

  Expected behavior was observed in the Oneiric package (subversion: 1.6
  .12dfsg-4ubuntu5    svn, version 1.6.12 (r955767))

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/subversion/+bug/962284/+subscriptions



More information about the foundations-bugs mailing list