Other Software > Developer's Corner
source control systems: what's the best?
urlwolf:
I have to pick one from this list:
Subversion, CVS, perforce, VSS
I have used only cvs in the past a few years ago, so I have no idea what the state of the art is.
Initially it's for a project with 2 progammers only.
It will be integrated with fogbugz.com.
What should one look at when picking one? For me, having a good vim plugin to commit/take out things is important, but I'm sure there are many factors I'm oblivious to.
Here are some reviews from the perfoce (paid) site:
http://www.perforce.com/perforce/reviews.html
Thoughts?
tinjaw:
Subversion
urlwolf:
Here's a nice thread comparing cvs / subversion:
http://books.slashdot.org/comments.pl?sid=139046&cid=11635958
CWuestefeld:
It appears to me that the development community is developing a pretty strong following behind Subversion.
On the flip side, I can't recommend strongly enough against VSS. I've had my archive corrupted, and have heard countless similar stories. The same architecture (file-system-based rather than real client-server) that leads to this corruption also makes it very suboptimal over remote connections.
We currently use Microsoft's newer Team Foundation Server at work, which seems to do a fine job but is rather expensive. For my own adventures at home I'm using SourceGear Vault because a single-developer license is free.
urlwolf:
Is perforce's only advantage speed?
Navigation
[0] Message Index
[#] Next page
Go to full version