Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I was on a small team using Darcs around 2005-2008, and I was a big fan of it, evangelizing as much as I could.

However, we were constantly hitting the exponential merge conflict bug. Darcs messed up our repo state several times and cost us days of productivity. It had nothing do with the size of the codebase; as far as I remember, all that was needed to trigger the bug was to make a patch that happened to include the same code line change as someone else. It felt ridiculously fragile. As far as I remember, once you hit the bug, your repo was beyond saving. You had to roll back to a backup.

We still stuck by Darcs until around 2009-2010 when it was pretty obvious the writing was on the wall and Git was going to eat the world, in large part thanks to GitHub.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: