Click here to Skip to main content
15,887,325 members

Survey Results

What Source Code Control system do you use?   [Edit]

Survey period: 28 Jul 2008 to 4 Aug 2008

If you don't use Source Control then do yourself a favour and check out one of the many free versions available. It can save you a ton of grief.

OptionVotes% 
Visual SourceSafe58827.70
Visual Studio Team Foundation22410.55
Subversion70933.40
Starteam231.08
Sourcegear Vault643.01
Perforce643.01
MKS120.57
XCopy, manual backups etc803.77
None1858.71

View optional text answers (202 answers)


 
GeneralSource Control Pin
bVagadishnu28-Jul-08 3:32
bVagadishnu28-Jul-08 3:32 
GeneralI don't use source control.... Pin
The Cake of Deceit28-Jul-08 3:24
The Cake of Deceit28-Jul-08 3:24 
GeneralRe: I don't use source control.... Pin
John M. Drescher28-Jul-08 3:30
John M. Drescher28-Jul-08 3:30 
GeneralRe: I don't use source control.... Pin
The Cake of Deceit28-Jul-08 7:34
The Cake of Deceit28-Jul-08 7:34 
GeneralRe: I don't use source control.... Pin
John M. Drescher28-Jul-08 10:51
John M. Drescher28-Jul-08 10:51 
GeneralEver heard of Razor? Pin
Joe Q28-Jul-08 2:24
Joe Q28-Jul-08 2:24 
GeneralRational ClearCase at work, Subversion at home Pin
-Dy27-Jul-08 22:49
-Dy27-Jul-08 22:49 
GeneralRe: Rational ClearCase at work, Subversion at home Pin
Paul A. Howes28-Jul-08 1:13
Paul A. Howes28-Jul-08 1:13 
I used ClearCase for years, both as a user and as an administrator. It has got to be the most convoluted, God-awful RCS on the planet.

Its biggest drawback is that everything occurs over the network. You create a virtual drive that points to the versioned object (VOB). Files that are checked out (locking system = bad) are local to your machine. Everything else is coming from the server. Builds are slow as hell.

Multi-site support requires someone to be a "merge master" and put the right bits in the right places every morning when the remote packet is merged. Been there, done that, not going near it again.

Subversion is a much better product. Smaller, easier to administer, and need only rely on HTTPS instead of custom protocols. Since every engineer is responsible for merging his own changes, no one has to be a merge master at 0700 before people hack on the code for the day.

ClearCase. *BLECH* Dead | X|

Paul

GeneralRe: Rational ClearCase at work, Subversion at home Pin
fred_28-Jul-08 2:18
fred_28-Jul-08 2:18 
GeneralRe: Rational ClearCase at work, Subversion at home Pin
el delo28-Jul-08 6:33
el delo28-Jul-08 6:33 
GeneralRe: Rational ClearCase at work, Subversion at home Pin
The Cake of Deceit28-Jul-08 7:36
The Cake of Deceit28-Jul-08 7:36 
GeneralRe: Rational ClearCase at work, Subversion at home Pin
Rob Graham28-Jul-08 7:51
Rob Graham28-Jul-08 7:51 
GeneralRe: Rational ClearCase at work, Subversion at home Pin
el delo28-Jul-08 10:45
el delo28-Jul-08 10:45 
GeneralRe: Rational ClearCase at work, Subversion at home Pin
pink ink28-Jul-08 14:02
pink ink28-Jul-08 14:02 
JokeSubversion rules! Pin
Oshtri Deka27-Jul-08 22:45
professionalOshtri Deka27-Jul-08 22:45 
GeneralRe: Subversion rules! Pin
Kevin McFarlane28-Jul-08 22:16
Kevin McFarlane28-Jul-08 22:16 
GeneralMercurial Pin
wavesailor27-Jul-08 21:52
wavesailor27-Jul-08 21:52 
GeneralRe: Mercurial Pin
John M. Drescher28-Jul-08 3:39
John M. Drescher28-Jul-08 3:39 
GeneralRe: Mercurial Pin
wavesailor28-Jul-08 4:02
wavesailor28-Jul-08 4:02 
GeneralRe: Mercurial Pin
Member 413489028-Jul-08 11:09
Member 413489028-Jul-08 11:09 
GeneralRe: Mercurial Pin
Member 413489028-Jul-08 11:12
Member 413489028-Jul-08 11:12 
GeneralPureCM Pin
phannon8627-Jul-08 21:42
professionalphannon8627-Jul-08 21:42 
Generalgit Pin
Jeremy Falcon27-Jul-08 21:03
professionalJeremy Falcon27-Jul-08 21:03 
GeneralRe: git Pin
Shao Voon Wong27-Jul-08 22:07
mvaShao Voon Wong27-Jul-08 22:07 
GeneralMake multiple choice please PinPopular
leppie27-Jul-08 20:58
leppie27-Jul-08 20:58 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.