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

Wrong commit to tag from "mixed" local copy: trunk + some branch subfolders

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.7.x
    • Fix Version/s: 1.7.x
    • Component/s: unknown
    • Labels:
      None

      Description

      Some Example.
      
      Repository on server:
      trunk
        |_folder1
          file.txt  
          |_subf1
              |_file1.txt
      branches
        |_folderBranch
          |_file1_br.txt
          |_file1.txt
      tag
        |_
      
      
      1. Create local copy from trunk
      
      LocalCopy
        |_folder1
          file.txt  
          |_subf1
              |_file1.txt
      
      2. Switch "subf1" to folderBranch
      
      LocalCopy
        |_folder1
          file.txt  
          |_subf1
              |_file1.txt
              |_file1_br.txt
      
      3. Try to create tag "001" from LocalCopy (work copy)
      
      Expected result:
      001
        |_folder1
          file.txt  
          |_subf1
              |_file1.txt
              |_file1_br.txt
      
      Really result:
      
      LocalCopy
        |_folder1
          file.txt  
          |_subf1
              |_file1.txt
      
      Branch did't copy to tag. Only trunk was copied.
      
      But, if:
      1. Commit something to svn (create new revision). Does't matter what folder.
      2. Update "subf1"
      3. Try to tag once more. Really result = Expected result
      

      Original issue reported by foma1000

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: