Click here to Skip to main content
15,900,378 members

Survey Results

What source code control system do you use?

Survey period: 9 Jun 2014 to 16 Jun 2014

Time to run this one again to see which way the winds blow.

OptionVotes% 
CVS (and variants)903.88
Git61326.43
Mercurial (Hg)1446.21
Subversion (SVN)88338.08
Team Foundation Server (TFS)74832.26
Other33614.49
don't use source control24510.56
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralSVN at work, Git for everything else Pin
David Lumm10-Jun-14 1:05
David Lumm10-Jun-14 1:05 
GeneralDepends On Organisation and nature of development Pin
satendra_singh10-Jun-14 1:02
satendra_singh10-Jun-14 1:02 
General"Hi, my name is Gary" Pin
Gary Wheeler10-Jun-14 0:41
Gary Wheeler10-Jun-14 0:41 
GeneralRe: "Hi, my name is Gary" Pin
David Lumm10-Jun-14 1:06
David Lumm10-Jun-14 1:06 
GeneralRe: "Hi, my name is Gary" Pin
Gary Wheeler10-Jun-14 1:14
Gary Wheeler10-Jun-14 1:14 
GeneralRe: "Hi, my name is Gary" Pin
David Lumm10-Jun-14 1:19
David Lumm10-Jun-14 1:19 
GeneralRe: "Hi, my name is Gary" Pin
Gary Wheeler10-Jun-14 1:26
Gary Wheeler10-Jun-14 1:26 
GeneralRe: "Hi, my name is Gary" Pin
Kirk 1038982110-Jun-14 2:09
Kirk 1038982110-Jun-14 2:09 
Gary,
we found the transition to SVN awkward at first (VSS teach BAD concepts, like locking). But it took only a
couple of DAYS once we found the Repo Browser and TortoiseSVN for shell integration... We were 80% and we simply
had to work through the branching/merging.

Do yourself a favor... Figure out your "structure" and add an EXTRA directory, like "trunc" to the FRONT of your
repository path. Actually just play with it for a couple of days, and try to get your branches straight. Like most things, by the 3rd time you load everything into SVN, you become pretty good at it.

Our original hiccups were: branches/ (did not set it up for it), and projects in multiple languages, which in the end we created as the initial set of paths (websource/ delphi5/ delphiXE/ vs2010/ ), then we did the branches.

and true to form, we meet people with 5yrs of SVN experience, that really have 1 month of SVN experience for 60 consecutive months. LOL. (No idea how to branch, merge, or even really compare 2 different versions without a switch).

Good Luck...

PS: I have held back on Git only because SVN is doing it for us, and we support numerous clients who we put on SVN... Change becomes hard...
GeneralRe: "Hi, my name is Gary" Pin
Gary Wheeler10-Jun-14 2:13
Gary Wheeler10-Jun-14 2:13 
GeneralRe: "Hi, my name is Gary" Pin
thatraja10-Jun-14 3:58
professionalthatraja10-Jun-14 3:58 
GeneralRe: "Hi, my name is Gary" Pin
Gary Wheeler10-Jun-14 4:06
Gary Wheeler10-Jun-14 4:06 
GeneralRe: "Hi, my name is Gary" Pin
thatraja10-Jun-14 4:36
professionalthatraja10-Jun-14 4:36 
GeneralRe: "Hi, my name is Gary" Pin
Gary Wheeler10-Jun-14 4:41
Gary Wheeler10-Jun-14 4:41 
GeneralRe: "Hi, my name is Gary" Pin
SoMad10-Jun-14 20:30
professionalSoMad10-Jun-14 20:30 
GeneralRe: "Hi, my name is Gary" Pin
Gary Wheeler11-Jun-14 0:01
Gary Wheeler11-Jun-14 0:01 
GeneralRe: "Hi, my name is Gary" Pin
SoMad11-Jun-14 10:21
professionalSoMad11-Jun-14 10:21 
GeneralRe: "Hi, my name is Gary" Pin
Rob Philpott10-Jun-14 22:30
Rob Philpott10-Jun-14 22:30 
GeneralRe: "Hi, my name is Gary" Pin
Gary Wheeler11-Jun-14 0:17
Gary Wheeler11-Jun-14 0:17 
GeneralRe: "Hi, my name is Gary" Pin
RugbyLeague12-Jun-14 23:16
RugbyLeague12-Jun-14 23:16 
GeneralRe: "Hi, my name is Gary" Pin
Gary Wheeler13-Jun-14 0:39
Gary Wheeler13-Jun-14 0:39 
GeneralMercurial (Hg) +1 Pin
adriancs10-Jun-14 0:22
mvaadriancs10-Jun-14 0:22 
GeneralI don't use Pin
Nelek9-Jun-14 21:47
protectorNelek9-Jun-14 21:47 
GeneralRe: I don't use Pin
KarstenK9-Jun-14 22:51
mveKarstenK9-Jun-14 22:51 
QuestionPerforce Pin
Mihai Maerean9-Jun-14 19:19
Mihai Maerean9-Jun-14 19:19 
AnswerRe: Perforce Pin
BC3Tech10-Jun-14 3:38
BC3Tech10-Jun-14 3:38 

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.