[LLVMdev] Moving CVS Files
Jeff Cohen
jeffc at jolt-lang.org
Tue Nov 15 15:06:44 PST 2005
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.
More information about the llvm-dev
mailing list