[LLVMdev] Moving CVS Files

Reid Spencer reid at x10sys.com
Tue Nov 15 15:28:42 PST 2005


Okay, I focused on the "versioned operation" part of Chris's comment and didn't 
realize he was focusing on the "single"ness.  It will be good when svn provides 
this as a single operation.

Reid.

Jeff Cohen wrote:

> Reid Spencer wrote:
> 
>> Chris Morgan wrote:
>>
>>> Any reason not to upgrade to subversion?  It does a much better job
>>> with handling moved or renamed files although svn doesn't actually
>>> store a 'move' or a 'rename' as a single versioned operation.
>>>
>>
>> Are you sure about that?
>>
>> From the documentation for the "svn move" command:
>>
>> WC -> WC
>>
>>     Move and schedule a file or directory for addition (with history).
>>
>> It accomplishes this by recording a copy and then a delete. It is 
>> fully versioned as with any other copy or delete.
>>
>> Reid.
>>
> Technically, that is two versioned operations (the copy and delete), but 
> they get done together in a single atomic transaction.  Having move or 
> rename as a single operation is on the roadmap.  It allows better merging.
> 
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> 




More information about the llvm-dev mailing list