[prev in list] [next in list] [prev in thread] [next in thread] 

List:       subversion-issues
Subject:    [Issue 4087] New - bogus repos_id in wc.db for file externals
From:       stsp () tigris ! org
Date:       2011-12-23 14:07:37
Message-ID: iz4087 () subversion ! tigris ! org
[Download RAW message or body]

http://subversion.tigris.org/issues/show_bug.cgi?id=4087
                 Issue #|4087
                 Summary|bogus repos_id in wc.db for file externals
               Component|subversion
                 Version|1.7.x
                Platform|All
                     URL|
              OS/Version|All
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|libsvn_wc
             Assigned to|issues@subversion
             Reported by|stsp






------- Additional comments from stsp@tigris.org Fri Dec 23 06:07:36 -0800 2011 -------
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.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=463&dsMessageId=2899364

To unsubscribe from this discussion, e-mail: [issues-unsubscribe@subversion.tigris.org].
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic