Comment Re:Cloning is portrayed as complicated?? (Score 1) 116
The consequence of this was that many teams ended up having to create custom tools to perform the merge and record the information somewhere else, or require that developers recorded which revisions were merged in the commit message.
The subversion developers eventually realised their mistake and added internal metadata to handle, so that if you merged r100 of branchA to branchB, and then subsequently tried to merge r200 of branchA to branchB, subversion would realise that everything prior to, and including r100 on branchA was already merged, and it need only merge the differences between r100 and r200.
Oddly enough though, by then most devs had already abandoned it for just about anything else that had sane merging.