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

List:       subversion-issues
Subject:    [Issue 4260] New - Externals: Multiple definitions for the same path, in entire WC
From:       neels () tigris ! org
Date:       2012-11-16 11:54:16
Message-ID: iz4260 () subversion ! tigris ! org
[Download RAW message or body]

http://subversion.tigris.org/issues/show_bug.cgi?id=4260
                 Issue #|4260
                 Summary|Externals: Multiple definitions for the same path, in 
                        |entire WC
               Component|subversion
                 Version|---
                Platform|All
                     URL|
              OS/Version|All
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|ENHANCEMENT
                Priority|P4
            Subcomponent|libsvn_client
             Assigned to|issues@subversion
             Reported by|neels






------- Additional comments from neels@tigris.org Fri Nov 16 03:54:15 -0800 2012 -------
After issue #4227 is fixed, duplicate targets within the same svn:externals prop
are detected.

This issue is about detecting duplicate targets defined anywhere within the
bounds of the current WC. (Notably not including definitions from other WCs
above the current WC root. That should be yet another separate issue.)

This cannot simply be implemented during local propset/propedit. During update,
new svn:externals definitions can come in that clash with local definitions.
Also a partial commit (likely from a mixed-rev WC) may create a state where
clashing svn:externals definitions end up in the repository. Furthermore, any
currently used repos may already contain duplicates. So the implementation of
this feature would have to be able to deal with the presence of duplicates, with
some form of conflict resolution. Perfect enforcement would probably be hard to
achieve.

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

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