4 ms·
Thanks for that link, that finally helped me understand the real benefit of the patch model, this quote in particular: > The difference between what svn doe
by Crespyl 10y ago
Thanks for that link, that finally helped me understand the real benefit of the patch model, this quote in particular:
> The difference between what svn does and what darcs does here is, contrary to popular belief, not that darcs makes a better or luckier guess as to where the line from c1 should go, but that darcs uses information that svn does not use -- namely the information contained in b1 -- to learn that the location has moved and precisely to where it has moved.
Darcs/Pijul understand which lines a patch is interested in, and if those lines get moved around in another branch, the patch "follows" them to the right place, rather than just finding/applying the shortest possible diff.