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

bogus repos_id in wc.db for file externals

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.7.x
    • 1.7.x
    • libsvn_wc
    • None

    Description

      A node's repos_id is generated based on root URL and UUID.
      If a file external is configured as coming from URL1, and a working copy is
      checked out from the same repository via a different URL2, the file external
      gets a different repos_id than other nodes in the working copy.
      This leads to problems because all files are currently assumed to come from the
      same repository.
      We might need to revisit this and generated unique repos_id's based
      on the UUID only. Not sure if that can be made to work without a working
      copy format bump though.
      
      See http://svn.haxx.se/users/archive-2011-12/0305.shtml for a users@ report of
      this problem.
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            stsp Stefan Sperling
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: