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

external repository with revision fail if the target is renamed or removed

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Invalid
    • ---
    • ---
    • libsvn_repos
    • None

    Description

      let me state the background information first.
      In revision 100, the file structure is:
        + trunk
          + target
          + project_a
      
      and in revision 101, "target" is renamed to "target_old" as following:
        + trunk
          + target_old
          + project_a
      
      Then adding an externals to property to "project_a" with the format introduced in 
      version 1.5 FAILS, as illustrated in the following:
        @ svn propget svn:externals project_a
        -r100 ^/trunk/target target
      
      but it WORKS with the old externals format prior subversion 1.5 as illustrated as 
      following:
        $ svn propget svn:externals project_a
        target -r100 ^/trunk/target
      

      Original issue reported by janusng

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: