It's important to note that this graph is generated with data collected from people who have the popularity-content Debian package installed [1]. The "vote" metric it provides is probably a more accurate method for comparing which of the packages are in active use (it records accesses of the package's binaries in the last 30 days).
I dunno, git spawned a revolution in how we think of version control (even mercurial came out of the initial discussions of git); that's a pretty big deal.
I'd imagine that many projects moving to Gitorious/GitHub as opposed to, say, SourceForge has a role here. According to Wikipedia GitHub gained 1 million new repositories between July 2010 and April 2011. Sourceforge currently has some 300k projects. Not completely an apples to apples comparison but I'd think it gets the general idea. Technically, Git lends itself to "social coding" much better than SVN IMO.
With many interesting open source projects migrating to or being started on GitHub, almost everyone depending on such tools will install Git for client usage.
It doesn't necessarily mean Git is that rapidly surpassing SVN in actual use as repository, that is likely to happen way slower than the growth of the install base.
Another explanation could be that some packages started having Git as a requirement or dependency. I seem to remember there used to be a package related to the KDE desktop that required the SVN client. I'm not saying Git isn't becoming increasingly popular, but strange jumps might be explained by dependencies or renames, too.
I'd like to suggest that git growth, enhanced by the network effect of github, might also be down to the the ease of entry into using version control provided by the excellent freely available documentation and tutorials.
I'm a one man team, by no means a guru but a competent coder, and git was the first version control system where I could make it past the documentation and get to actually using it day to day. I knew I should be using something, git was the something that made learning and implementing it very low cost.
As a ratio, subversion has more people who use it recently than git does. Interesting, you would think that if people were using git, they would be using it much more frequently than subversion (due to local commits).
I wonder how many people use git primarily for "git clone <github url>" and that's about it?
I have to admit we still use svn at work (although I've started using git at home on personal stuff) but at the moment the most frequent task I use git for is still simply cloning stuff from github.
I wonder where TFS would be on this graph. Not that I think it competes well on merit with these others, but it still has some market forces pushing in its favor. It would be interesting to know how it compares.
Assuming tfs is not toyota financing services it appears tfs is microsoft's souce code management system and therefore is most likely not going to show up on debian's popcon.
This is just a guess, but I get the feeling their market share is probably not too large. We use it at my current job, and I actually enjoy using it. The integration build system combined with work item tracking and testing is nice if you have the ability to tailor your companies workflow to the "TFS way" (we are only partially there, still tracking bugs in our legacy intranet site). That said, it truly is a beast to setup/configure/maintain, to the point where I can't imagine any small MS shop bothering (esp. ones w/o a partner license and decent inhouse servers and possibly a build/deployment guy).
My last employer was still on sourcesafe (shudder!) when I left last year, and I'd bet they'll eventually go with something from SourceGear or Seapine before heading down the TFS path.
pretty sure any developer is likely to have several of these installed; I know I've needed to install them to pull stuff from various open source repositories, regardless of the fact I use git for personal projects
[+] [-] btn|14 years ago|reply
It's important to note that this graph is generated with data collected from people who have the popularity-content Debian package installed [1]. The "vote" metric it provides is probably a more accurate method for comparing which of the packages are in active use (it records accesses of the package's binaries in the last 30 days).
[1]: http://popcon.debian.org/
[+] [-] mahmud|14 years ago|reply
[+] [-] dilap|14 years ago|reply
[+] [-] weaksauce|14 years ago|reply
[+] [-] civilian|14 years ago|reply
http://qa.debian.org/popcon-graph.php?packages=subversion+gi...
[+] [-] jessedhillon|14 years ago|reply
[+] [-] aaronsw|14 years ago|reply
[+] [-] jkyro|14 years ago|reply
[+] [-] rickmb|14 years ago|reply
It doesn't necessarily mean Git is that rapidly surpassing SVN in actual use as repository, that is likely to happen way slower than the growth of the install base.
[+] [-] cpeterso|14 years ago|reply
[+] [-] davidw|14 years ago|reply
[+] [-] Titanous|14 years ago|reply
[+] [-] duodecim|14 years ago|reply
[+] [-] sagarm|14 years ago|reply
See the bottom of this page: http://popcon.debian.org/
[+] [-] rizumu|14 years ago|reply
[+] [-] dfc|14 years ago|reply
[+] [-] lloeki|14 years ago|reply
[+] [-] jentulman|14 years ago|reply
I'm a one man team, by no means a guru but a competent coder, and git was the first version control system where I could make it past the documentation and get to actually using it day to day. I knew I should be using something, git was the something that made learning and implementing it very low cost.
[+] [-] nirai|14 years ago|reply
[+] [-] CGamesPlay|14 years ago|reply
[+] [-] btn|14 years ago|reply
[+] [-] sbarre|14 years ago|reply
I have to admit we still use svn at work (although I've started using git at home on personal stuff) but at the moment the most frequent task I use git for is still simply cloning stuff from github.
[+] [-] charlieflowers|14 years ago|reply
[+] [-] dfc|14 years ago|reply
Assuming tfs is not toyota financing services it appears tfs is microsoft's souce code management system and therefore is most likely not going to show up on debian's popcon.
[+] [-] dbattaglia|14 years ago|reply
My last employer was still on sourcesafe (shudder!) when I left last year, and I'd bet they'll eventually go with something from SourceGear or Seapine before heading down the TFS path.
[+] [-] amcintyre|14 years ago|reply
[+] [-] dfc|14 years ago|reply
[+] [-] edwingustafson|14 years ago|reply
Subversion, Git, Mercurial Job Trends http://www.indeed.com/jobtrends?q=Subversion%2C+Git%2C+Mercu...
[+] [-] peteforde|14 years ago|reply
[+] [-] miztadux|14 years ago|reply
[+] [-] unknown|14 years ago|reply
[deleted]
[+] [-] sunils34|14 years ago|reply
[+] [-] teflonhook|14 years ago|reply
[+] [-] Palomides|14 years ago|reply
[+] [-] joeycfan|14 years ago|reply
[deleted]
[+] [-] based2|14 years ago|reply