On 10/19/2010 10:59 AM, Philip Martin wrote: > In 1.7 we insist that "switch --relocate" only acts on a whole working > copy. In 1.6 we allow parts of the working copy to be relocated. > What should 1.7 do when upgrading a partially switched working copy? > > At present it ignores partial relocation and upgrades the whole > working copy based on the repository root used in the working copy > root. Should it detect the partial relocation and throw an error?
Is it possible to do the upgrade while preserving the mixed-location-ness? We decided to prevent folks from creating new mixed-location-ness[1] in 1.7, but I can't recall now if that was because our schema and logic flow demanded WC-wide uniformity, or if we just wanted to tighten up some looseness that didn't seem to make practical sense. [1] "That's not a real word!" "It is now -- I've used it *twice*!" -- C. Michael Pilato <cmpil...@collab.net> CollabNet <> www.collab.net <> Distributed Development On Demand
signature.asc
Description: OpenPGP digital signature