SCM and TCO


Murph posted a good comment on my previous entry on SCM systems:

Hmm, coming from an MS background I know and, more or less, understand VSS. But that costs if you can't afford a sufficiently serious MSDN sub (I can) so I too have looked. I've been somewhat blinkered by the desire for IDE integration but think I'm going to have to give up on that )-:

Perforce is seriously not cheap (even by the heady standards of version control software...)

I might have taken a punt on subversion if a) I hadn't quite given up on IDE integration and b) I hadn't discovered that I already have CVS on my server (!)

CVS... well there is a certain weight of argument and an abundance of tools available across several platforms. Time will tell...

Cost can definitely be a problem, and it's one of the variables I'm looking at. I've used VSS in the past and I'd choose CVS over VSS any day of the week, even though both integrate with the tool I'm using (IDEA). What I want from a SCM system is some advanced features, such as proper branch management, distributed development and so on. We'll see how they compare after I do some testing.

Categories: soft.dev
Posted by diego on March 31 2003 at 2:19 PM
Comments (please see the comments & trackback policy).

I've clearly never had to push my SCM system very hard (other than a /lot/ with VSS' ability to share files between projects).

Distributed development is an interesting one - easy enough with any number of tools using a client server approach (in MS land one can use Source off Site for VSS, or better yet SourceGear's shiny new Vault as a replacement for VSS).

In this day and age the logical solution for distributed development would be a peer to peer system - but the only one I know of is Reliable Software's Code Coop (http://www.relisoft.com) which lobs change packets about by email - and works. (Upon reflection it also pre-dates all the hype about p2p!) This, however, is pretty much an MS platform tool so not too much use in context.

Posted by: Murph at April 1, 2003 8:06 AM

Copyright © Diego Doval 2002-2007.
Powered by
Movable Type 3.35