ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Other Software > Developer's Corner

source control systems: what's the best?

(1/9) > >>

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