Subversion Presentation - GeekUp Leeds

I’ve always enjoyed going to GeekUp in Leeds, and next week its my turn to present. I’ll be doing a 20:20 on ‘Subversion -Why source control management will save your life‘. With three days to go I’m still writing the slides. But there is no getting out of it now, so better get back to work.

Hopefully the audience will be gentle.

Posted at 10pm on 16/03/08 | 2 comments | Filed Under: Uncategorized read on

SVN Commit/Update - Developer Best Practice

Today I have been asked to write a brief process document for a new group of developers working on a website which had only newly been integrated into Subversion. Here are a few of suggestions I will be making.

The command line syntax is very easy, this will commit all the changed files from your working copy.

D:\Test\site>svn commit -m "my great comment"
Sending index.html
Transmitting file data .
Committed revision 66.

Using the

Posted at 10pm on 04/02/08 | no comments | Filed Under: commit, subversion, subversion client, tortoise svn read on

Creating Subversion Repositories - Windows

In this post I will detail how to create a basic repository on Windows, however the process to use on other operating systems is virtually the same.

Using the Tigris Subversion Binaries

To create your own Subversion repository, you will first need to install the Subversion server software.

At the time of writing the current version was svn-1.4.5-setup.exe.

More versions are available at the Project Download Page.

Installing this will give you a

Posted at 9pm on 29/01/08 | no comments | Filed Under: configuration, repositories, subversion, tortoise svn read on

How and to create efficient Branches using Subversion

To a lot of people Branching is a dark art which should be avoided at all costs. This makes me sad since its such a great feature of most version control systems. A branch is normally a copy of the trunk which is totally isolated from the Trunk. Creating a Branch allows you to create parallel or more development streams.

Even though Branches aren’t a dark art, they are a little more complicated than most things

Posted at 5pm on 26/01/08 | 4 comments | Filed Under: branching, release management, subversion read on

About

I work with Subversion and other version control systems day in day out. Whether this is working with developers to understand version control best practice, or the release management of these projects. During these 18 months I think I’ve picked up more than a few tips and tricks that I think would benefit the wider community.

I aim to cover a variety of subjects, including, version control implementation, branching and tagging, release management and configuration control.