News for hackers. Stuff that matters.
Re:Why did Git become so popular? by ajross on Friday November 30, 2012 @12:11PM (#4854149)
No, before git took over there was CVS (and a brief moment when svn looked like it might win, before being forgotten). There still are "all kinds of VCS including a bunch of proprietary stuff". But as before with CVS (and RCS before it) the open source community has picked an overwhelming favorite.

And I'm not saying you should choose git because it's better. I'm saying git "won" in the community because it was the choice of people who want to play in the community. Culture matters, and hg's proponents, for whatever reason, are less likely to want to share their stuff.

Re:Why did Git become so popular? by jiggy2011 on Friday November 30, 2012 @12:15PM (#4854166)
Well I remember MS Sourcesafe being popular a few years ago.

Do hg people "share less" or are there simply less of them? IIRC github allows commits from hg as well as git.

And of course not everyone (in fact possibly only the minority) is interested in cloning and issuing pull requests on OSS a huge amount of programming happens internally in corporations where everyone will use whichever VCS is mandated.

Re:Why did Git become so popular? by PuercoPop on Friday November 30, 2012 @01:49PM (#4854746)
it is bitbucket the one that allows both hg and git. Github only allows git
Re:Why did Git become so popular? by stouset on Saturday December 01, 2012 @04:25AM (#4857212)
Patently and laughably false.
Re:Why did Git become so popular? by samspot on Friday November 30, 2012 @01:05PM (#4854466)
I'd like to know your grounds for saying svn was "forgotten". Forgotten by who?
Re:Why did Git become so popular? by ajross on Friday November 30, 2012 @01:20PM (#4854562)
Subversion is used by very few remaining public projects, almost entirely for legacy reasons. Almost literally zero "recent" projects are using it at all. It has no more mind share than does CVS at this point, and "no one" uses CVS (again, except for a few legacy spots). I really didn't think that was controversial.

Subversion was indeed a much better CVS than CVS. And the world almost jumped on it as a standard. But then git appeared. If you were a young person looking at building exciting projects from source, you might never have reason to learn svn. I think that qualifies as "forgotten"

Re:Why did Git become so popular? by samspot on Friday November 30, 2012 @01:53PM (#4854769)
I think we're at odds because I'm thinking of developers in general and you are focused on open source work. I don't have stats, but I'd be willing to bet that a majority of code being written is closed source even today. I think this is worth remembering in any discussion about source control.
Re:Why did Git become so popular? by jiggy2011 on Friday November 30, 2012 @01:32PM (#4854620)
I'm willing to bet there's plenty of small PHP shops out there still using SVN.