Source Control for the IT Professional

232 responses

What is your base title?.

231 out of 232 answered

1
System26% / 60 res
2
Infrastructure13% / 32 res
3
IT12% / 29 res
4
Developer10% / 25 res
5
DevOps6% / 14 res
6
Software6% / 14 res
7
Operations3% / 9 res
8
Web3% / 8 res
9
Network3% / 7 res
10
Server3% / 7 res
11
Application2% / 6 res
12
Database2% / 5 res
13
Desktop1% / 4 res
14
Point-Haired Boss (Management)0% / 2 res
15
Virtualization0% / 2 res
16
Cloud0% / 1 res
17
Project0% / 1 res
18
Security0% / 1 res
19
Test0% / 1 res
20
Integration0% / 0 res
21
Quality0% / 0 res
22
Other1% / 3 res

Which side of the fence do you primarily fall into?

231 out of 232 answered

1
Microsoft ecosystem51% / 119 res
2
Heterogeneous - I work in both30% / 71 res
3
*nix ecosystem17% / 41 res

How much experience do you have with source control?

230 out of 232 answered

1
A good deal - I use it on a daily basis44% / 103 res
2
Moderate - I use it occasionally. What's a merge conflict?22% / 51 res
3
Minimal - I've spent a few minutes trying it out16% / 38 res
4
Expert7% / 18 res
5
None6% / 15 res

Do you use source control outside of work?

230 out of 232 answered

1
Yes61% / 141 res
2
No38% / 89 res

Do you use source control at work?

232 out of 232 answered

1
Yes72% / 167 res
2
No28% / 65 res

Does your team use source control?

232 out of 232 answered

1
Yes53% / 125 res
2
No46% / 107 res

At work, what version control system(s) do you use?

301 out of 232 answered

1
Git44% / 133 res
2
Team Foundation Version Control16% / 50 res
3
Subversion15% / 48 res
4
Mercurial7% / 21 res
5
Not Applicable6% / 18 res
6
CVS3% / 9 res
7
Visual Source Safe2% / 8 res
8
Other4% / 14 res

At work, what source control service(s) do you use?

325 out of 232 answered

1
Git - roll your own13% / 45 res
2
GitHub - hosted13% / 45 res
3
Subversion - roll your own13% / 44 res
4
Team Foundation Server11% / 38 res
5
GitLab10% / 34 res
6
Not Applicable8% / 26 res
7
BitBucket - hosted7% / 24 res
8
Mercurial - roll your own5% / 17 res
9
Visual Studio Online - hosted5% / 17 res
10
Stash4% / 16 res
11
GitHub Enterprise3% / 10 res
12
SCM-Manager0% / 2 res
13
Google Code - hosted0% / 0 res
14
Other2% / 7 res

Outside of work, what source control service(s) do you use?

267 out of 232 answered

1
GitHub - hosted38% / 103 res
2
Git - roll your own16% / 43 res
3
BitBucket - hosted15% / 40 res
4
Not Applicable12% / 33 res
5
Subversion - roll your own4% / 11 res
6
Mercurial - roll your own3% / 10 res
7
Visual Studio Online - hosted3% / 8 res
8
Google Code - hosted1% / 5 res
9
Other5% / 14 res

At work, If you don't use source control, what factors are at play?

294 out of 232 answered

1
Team buy-in25% / 74 res
2
No one is championing it19% / 57 res
3
Management buy-in13% / 40 res
4
Solution usage complexity - . e.g. how do I merge this in?11% / 34 res
5
Solution implementation complexity - e.g. how do I set up a Git server? 9% / 28 res
6
My own buy-in7% / 23 res
7
Solution pricing4% / 12 res
8
No products or services exist to meet my needs1% / 5 res
9
Other7% / 21 res