On 02/24/2011 01:32 PM, Julian Foad wrote:
>> So mkdir should fail or remove the file from the changelist.
> 
> Yes.  The "changelist" concept is simply not designed to support tree
> changes and as a consequence we decided it didn't make sense for it to
> support directories.  We can't do anything clever here: we have to
> accept this limitation (unless/until we redesign the "changelist"
> concept).
>
>> What about merge?  It can replace a file with a directory.  If the file
>> has local mods then a tree conflict arises:
> 
> If we choose to remove the changelist association rather than bail out,
> then we should do so not at the time of recording the conflict but at
> the time of resolving it, i.e. at the time when the "working" version of
> the file is deleted and replaced with the incoming dir.  That will avoid
> losing the changelist association if the user chooses to keep "mine",
> which is good behaviour.

I agree with all of the above.

-- 
C. Michael Pilato <cmpil...@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to