Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-3636

Double URI-encode during svn delete

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.6.x
    • 1.6.12
    • libsvn_client
    • None
    • Windows XP

    Description

      This is actually a problem I've noticed on both Windows XP and Windows 7. When
      running an 'svn delete' command on a URL containing spaces, the URL gets
      URI-encoded twice.
      
      E.g. "http://svn/foo/2009-07 Rotten Monthend.csv" becomes:
      "http://localhost/svn/foo/2009-07%20Rotten%20Monthend.csv" ->
      "http://localhost/svn/foo/2009-07%2520Rotten%2520Monthend.csv"
      
      "http://svn/foo/2009-07%20Rotten%20Monthend.csv" also becomes:
      "http://localhost/svn/foo/2009-07%2520Rotten%2520Monthend.csv"
      
      Neither escaping the space nor the percent characters works (it just makes a
      bigger mess). As yet, I have found no way to delete these files using the
      command-line client; however, Subversive seems to have no problem deleting them.
      

      Original issue reported by calvinh

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            subversion-importer Subversion Importer
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment