News for hackers. Stuff that matters.
Re:A List Apart: Get started with Git by eru on Tuesday November 02, 2010 @05:23PM (#1862412)
Mercurial is actually more or less equivalent to git. You just need to activate some plugins for, say, rebasing. (I do prefer git, though, for religious reasons.)

I've tried using darcs a few years ago (it was my first DVCS system, actually). Did they fix the exponential runtimes one got occasionally? If yes, I'd probably give it another go.

Re:A List Apart: Get started with Git by shubber on Tuesday November 02, 2010 @06:03PM (#1862581)
It may have improved a lot recently, but the one project I was using Darcs on had this workflow:

1. Pull revisions 2. Discover local workspace was corrupted. 3. Delete local workspace and restart.

I'm not a fan of Darcs either. :)

Re:A List Apart: Get started with Git by __david__ on Tuesday November 02, 2010 @07:32PM (#1862894)
Corrupted how? (the repo data in the _darcs/ dir, or your local working copy?) I've used darcs extensively for years and have never experienced this.
Re:A List Apart: Get started with Git by ryanpetrich on Tuesday November 02, 2010 @07:44PM (#1862933)
The return of SourceSafe.
Re:A List Apart: Get started with Git by __david__ on Tuesday November 02, 2010 @05:33PM (#1862462)
Yes, darcs 2.0 fixed it or at least drastically minimized it. The problems occurred when there were lots of conflicts between patches. If you try to minimize conflicts (getting often, amending conflicting patches before pushing them) then you'll never run into the problem, even with the old darcs.