4 ms·
I had a sudden flashback to using darcs, which was also based upon patches instead of commits. darcs was nice, up until you hit the exponential merge problem.
by stevekemp 7y ago
I had a sudden flashback to using darcs, which was also based upon patches instead of commits.
darcs was nice, up until you hit the exponential merge problem.
- afureta 7y agoI don't know about Pijul, but it claims to have solved the exponential merge problem. https://pijul.org/faq/ https://pijul.org/faq/
- pmeunier 7y agoI'm one of the authors. Pijul is indeed heavily inspired by Darcs, but we solved that problem completely. All our algorithms are in time at most log of the size of history, which is a double-exponential improvement over Darcs' worst case complexity.