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

Mergeinfo overwritten on successive merges

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 1.8.x
    • ---
    • unknown
    • None
    • Windows 7

    Description

      Apologies if this has already been reported, but it's a difficult one to search 
      for.
      
      The basic issue:
      User #1 merges from A -> B and commits.
      User #2 merges SOMETHING ELSE from A->B but doesn't update first to get User 
      #1's changes.
      User #2 commits, and SVN allows the commit. After reviewing the resulting 
      mergeinfo, User #1's mergeinfo is overwritten, and the merge info from User #1 
      is lost.
      
      I've reproduced this several times with TortoiseSVN 1.8.5. Note, we're using 
      2.5.16 version of VisualSVN server.
      
      My opinion is SVN should reject User #2's commit, and inform them they have an 
      out-of-date working copy and it should force them to update before committing 
      their merge changes.
      
      Exact steps to reproduce this issue can be seen here:
      http://mail-archives.apache.org/mod_mbox/subversion-
      users/201403.mbox/%3C04c0688f7a444f508ee73e82c808054f%40BLUPR05MB215.namprd05.pr
      od.outlook.com%3E
      
      Confirmation of the issue from a member of the users group is here:
      http://mail-archives.apache.org/mod_mbox/subversion-
      users/201403.mbox/%3C532291BF.5030707%40wandisco.com%3E
      
      Please note: This issue DOES NOT OCCUR if you're using a local repo (via 
      file://)
      

      Original issue reported by jebber007

      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: