CVS
24% (584 votes)
Subversion
37% (884 votes)
Monotone
3% (76 votes)
Darcs
10% (232 votes)
GNU Arch
6% (147 votes)
Bazaar
1% (19 votes)
Bazaar-NG
3% (77 votes)
Vesta
0% (11 votes)
Codeville
0% (5 votes)
SVK
2% (38 votes)
not listed, I can't believe it!
6% (146 votes)
dependant on which project I'm working with.
7% (174 votes)
Total votes: 2393
svn
Must admit, I'm surprised at the huge lead subversion has (I am a happy svn'er myself)..
Not that surprised
Well I'm not that surprised, it works pretty well for sensible sized projects :)
svn
BTW, a few large projects do use subversion.
not listed!
I am the SCM.
Not listed: aegis
See also aegis.
Not my personal favourite, but it exists.
future ...
OpenCVS ...
CVSNT... http://www.cvsnt.or
CVSNT...
http://www.cvsnt.org/wiki
ArX
ArX looks really nice. It descends from the original arch (not tla/GNU arch, the one before that) and is easier to use with some cool extra features.
git!
git!
git != SCM
git is not a SCM. It does not even support merging.
Linus, is that you?! ;-) W
Linus, is that you?! ;-)
While git itself is "just a filesystem," the SCM built atop it is just about ready to support merging.
And is called cogito ?
There was a discussion that the scripts on top where to be called gogito. Not sure if that is going to stick yet.
What is git
What is git?
Just now i gone thru this thread and I am unable to understand what is it.
Git is
Git is a small filesytem designed to buy a SCM in top of it.
It was born after the decision of stop using BitKepper in the Linux Kernel by Linus Torvals, the proyect itself was started by him and now there are a couple of person coperating with it, also there are other ones building scripts that take adventaje of the options that git provides, those scripts are, maybe, gonna to be the next SCM using for kernel maintenance.
The last version, as you can read in this site, of the kernel was the first to be builded using this system.
As a bazaar developer, I thin
As a bazaar developer, I think that anybody that prefers Gnu Arch over Bazaar simply hasn't tried bazaar yet. :)
I use Xtla for GNU Arch, and
I use Xtla for GNU Arch, and I am happy :-)
what I prefer
For small/medium size projects - darcs is great.
For large projects I still use CVS (although I don't like it very much).
I heard that tla (arch) is good for large projects - but it seems to be
to hard to learn...
Arch isn't that difficult to
Arch isn't that difficult to learn.. but it is a chore to use.
Arch a chore to use?
That's why one uses Baz (aka Bazaar) instead. Exact same archive format (now that Arch has picked up their optional improved one), sanity-enhanced frontend, plus a few extra features and other improvements.
p4
I indeed can't believe that Perforce (www.perforce.com) has not been listed yet!
The model of paying for an SC
The model of paying for an SCM just does not seem to be viable at this point in time. The open source SCM solutions are too good, too well integrated with various development tools and too well understood by developers to select a commercial vendor. Just see how many Perforce books there are compared to CVS or Subversion. Sorry if you have a vested interest in that company, but I dont know any developer anywhere that is not using an open source SCM as their only SCM at this point. I am sure there are some but it seems they are going to be a shrinking population.
I'm not so sure about this, b
I'm not so sure about this, but I don't want to enter an argument about Perforce not being free and the possible consequences etc... I'll just point out that p4 is entirely free for any OpenSource project and that it's incredibly great to use.
Yes, Perforce is very good
Having used Perforce--for free--on open source projects, I must agree with Maxime. Since this isn't the place for yet another free/open argument I'll just leave this as a positive nod towards P4.
Indeed, perforce is my person
Indeed, perforce is my personal favorite, and the favorite of many serious software companies as well.
concurrence
anyone use the Python-based concurrence, server or client?
It's for editing text but I suppose it could be engineered to version code.
Why isn't TLA mentioned? It
Why isn't TLA mentioned?
It is much better than subversion!
because...
tla is also called arch.
SourceSafe?
Why wasn't SourceSafe on the list?
Oh, that's right. Nevermind.