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

file externals cause non-inheritable mergeinfo

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • trunk
    • 1.7.0
    • libsvn_client

    Description

      Quoting Paul Burba in http://svn.haxx.se/users/archive-2010-05/0148.shtml
      
      What's happening here is that the merge tracking logic erroneously
      treats externals the same as switched subtrees and sets mergeinfo to
      segregate the "switched" subtree, so if it is later unswitched, it
      doesn't inherit mergeinfo from the root of the branch which was never
      actually merged. This is fine for switched subtrees, but I agree with
      you, it doesn't make much sense for externals (which might not even be
      from the same repository!).
      
      end quote
      
      This problem exists in both trunk and 1.6.x.
      

      Attachments

        Activity

          People

            cmpilato C. Michael Pilato
            stsp Stefan Sperling
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: