If only I were

community and better software

Subversion

with one comment

If you are working in software development, source control needs to be part of what you do. It should be one of the first tools/processes that you implement.  If you are not version controlling your source code then I’m betting you don’t value your code as much as you should. If I’m wrong here then it is probably because you don’t even know what you are missing by not implementing source control.

Subversion has become a very well respected version control tool and with good support across all of the major development platforms.  There are many other excellent version control tools out there, but I’m focusing my attention on Subversion for three reasons: it is free, it has such a rich ecosystem around it and it is very stable.

What I want to do is give you some starting points in implementing source control if you are already feeling the pain of not having your source code under version control.

Subversion, TortoiseSVN and VisualSVN recently all got rev’d to version 1.5. Read James Kovacs writeup for more information about the 1.5 release.

Windows based tools to get you started

Subversion – this what everything else builds off of, it is free for you

TortoiseSVN – windows explorer shell integration, this is free for you

VisualSVN – Visual Studio 2005/2008 integration, well worth the $49

VisualSVN Server – helps you install the repository, setup user rights and helps publish over http, this is free for you

Source Control 101

Read Eric Sink’s Source Control HOWTO series of articles. Btw, he builds a great version control system called SourceGear Vault.

Subversion in 30 Seconds

Subversion setup links

Secured Subversion – some of Ayende’s thoughts

Subversion FAQ – lots of specific questions are answered here

Rick Strahl’s Subversion Setup – Subversion, TortoiseSVN and Visual Studio

Books

Subversion Book – pdf and html formats

Pragmatic Version Control using Subversion – this is a great book, I own it

Written by Chris Sutton

May 18, 2008 at 3:59 pm

One Response

Subscribe to comments with RSS.

  1. The company I work for recently moved from MS Source Safe to Subversion, a move we don’t regret. http://cultoffree.wordpress.com/2009/02/05/subversion-a-few-months-on/

    We ended up using

    TortoiseSVN
    MindScape Explorer plugin for VS2008 (Free)

    You are right to list TortoiseSVN, its one of the best SVN tools I have used. Mindscape gives full access to TortoiseSVN from within the VS IDE.

    For those still stuck on MS Source Safe. Ditch it, you will never look back :)

    Woz

    February 5, 2009 at 5:32 pm


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: