Linked by Thom Holwerda on Thu 12th Oct 2006 15:01 UTC, submitted by ida
General Development "Version control systems, or source management systems, are an important aspect of modern software development. Not using one is like driving a car too fast: it's fun and you might get to your destination faster, but an accident is inevitable. This article provides an overview of Software Configuration Management systems and their benefits, including CVS, Subversion, Arch, and Git. It also reviews the most common SCM architectures. Finally, it explores some of the new approaches that are available and how they differ from the earlier methods."
Thread beginning with comment 171431
To read all comments associated with this story, please click here.
by dmdavis on Fri 13th Oct 2006 15:07 UTC
Member since:

I can't believe that they didn't bother to mention Visual Source Safe! In my opinion, VSS serves a very important role as an SCM, different from all those mentioned. When I first started at my current job, they only used VSS here, and then I shortly after learned about SVN. I don't think I would have nearly as much respect, even love, for SVN if I didn't have the steaming pile of crap which is VSS to compare it too.

Don't discount the importance of a bad (really, really bad) example. ;)


Reply Score: 1