Source control: some advice please

I just hired a newbie. I taught her to use Git in a few days. It barely interfered with work even. We're using Bitbucket. It's actually super easy if someone just shows you how.

Yes, because she had someone who knows how to use it. My comment was in the context of the OP's scenario where nobody in the organisation has any experience with source control, and therefore nobody to show how to use it :)
 
I need suggestions please. All my previous source control experience has been with Microsoft Visual Sourcesafe.

I've now moved to a company without any form of source control, and its a scary thought - once you've experienced that piece of mind of using source control, you can't go back to the dark ages. So I feel its necessary to get something in ASAP.

Considering that I'm so comfortable using VSS, but its been discontinued, what similar programs would you suggest?

The current team is a handful of developers, and the type of files wouldn't necessarily just be source code, there will probably be documents and CAD drawings and that kind of thing as well, as well as some larger files.

I'm leaning towards SVN, and using TortoiseSVN. But Im not sure its suitable for such a small team?

Also there seem to a few available; CVS, Mercurial...

VSS is dreadful and discontinued for good reason.

The option I would consider to get a small team up and running quickly is exactly what you said - SVN, and using TortoiseSVN. It's the fastest and easiest. Open a paid account at Cloudforge for the hosting.

A more modern solution is to use GIT or Mercurial. These are more complex but do offer real benefits. This article is a good introduction to the benefits of distributed source control and well worth the read.

Hope this helps,
Russell.
 
VSS is dreadful and discontinued for good reason.

The option I would consider to get a small team up and running quickly is exactly what you said - SVN, and using TortoiseSVN. It's the fastest and easiest. Open a paid account at Cloudforge for the hosting.

A more modern solution is to use GIT or Mercurial. These are more complex but do offer real benefits. This article is a good introduction to the benefits of distributed source control and well worth the read.

Hope this helps,
Russell.
Dude, that cloud hosting is a great idea.
 
Another vote for SVN, its very fast to install and teach people how to use.

Ideally you want the source to be on a local server that's being backed up, but if you don't have any servers then go with something Cloudforge etc.
 
Top
Sign up to the MyBroadband newsletter
X