News for hackers. Stuff that matters.
Re:Why did Git become so popular? by debacle on Friday November 30, 2012 @11:49AM (#4854013)
Which tool do you prefer the most?
Re:Why did Git become so popular? by silverbax88 on Friday November 30, 2012 @11:58AM (#4854061)
TFS for large scale enterprise, hands-down. But I don't recommend it for small shops. (Expensive, although I know it's free for shops with 5 devs or fewer) simply because code management is easy and you can build automated deployment without having to use anything else (you can script with PowerBuilder, Ant, whatever if you like, though). The issue I've found with that is it's not easy to find people who don't code for a living but understand scripting enough to build automated deployments. I'm also not crazy about TFS' visual displays of branches - ClearCase (which is god-awful in every other way) has the best visual display of code and branches.

Mercurial for anything smaller or startup. Love it. The issue with Mercurial is that you'll need to determine how you want to do automated deploy builds, but the code management is great and using BitBucket + Hg I never have trouble seeing which code I'm working in or resolving conflicts. I actually think Mercurial has the second-best visual branching display.

Re:Why did Git become so popular? by daok on Friday November 30, 2012 @12:50PM (#4854380)
>>TFS for large scale enterprise, hands-down.

Real big enterprise cannot use TFS without being in a mess with merge. You always have to merge to a parent which require a lot of organisation. Also, it's not the fastest source control when the code base is over few gigs per branches. With over 50 developers/testers (in the same project) we had reach a bottleneck with TFS.

Re:Why did Git become so popular? by Tloewald on Friday November 30, 2012 @11:53AM (#4854031)
We assume ClearCase is the worst, right?
Re:Why did Git become so popular? by igrekel on Friday November 30, 2012 @12:07PM (#4854129)
Assuming too much... People who conplain loudly about ClearCase most often never understood how it is supposed to work. Ok ok, you need an army of administrators to make it work but still far from being the worst.

Sourcesafe?

Re:Why did Git become so popular? by raverbashing on Friday November 30, 2012 @12:20PM (#4854192)
"most often never understood how it is supposed to work"

This is a BS argument.

Yes, everybody got it wrong, Git is wrong, SVN is wrong, it's CCs broken model that's correct.

" you need an army of administrators to make it work"

Yes, let's sink an awful amount of money in a half-baked software that needs all kinds of 'helpers' to work properly.

Personally I won't work in a company that uses CC anymore, and it's been only bliss since then.

Sourcesafe is bad, but it's a different kind of bad. And it makes even CC look good.

Re:Why did Git become so popular? by Tloewald on Friday November 30, 2012 @02:44PM (#4855060)
I don't have any experience of knowledge of Sourcesafe, but it wasn't in the original list ;-)