SVN Basics – Module 5: Tagging and Branching

Posted by & filed under Source Code Control, Training.

On to tags and branching then. Tags allow us to give a more human-friendly name to a specific revision of our folders/files. Branching gives us the capability to create a copy of the folders/files in our repository and have a different copy to work on – without fear of corrupting our main copy. As you’ve… Read more »

SVN Basics – Module 4: Managing Conflicts

Posted by & filed under Source Code Control, Training.

We know how to create a repository. We know how to set up our SVN client and import our initial set of files. And in the 3rd module in this series, we saw how to check out and commit changes from/to the SVN repository. All pretty straightforward and easy to follow while just one user… Read more »

SVN Basics – Module 2: Setting Up the Tortoise SVN Client and SVN Import

Posted by & filed under Source Code Control, Training.

In the first tutorial we looked at why we need SVN and setting up our own Visual SVN server. When working with your team at work or collaboratively over the net, you probably won’t need to setup the server. This will probably already be in place and you’ll be given an account that allows you… Read more »

SVN Basics – Module 1: Core Components and Installing Visual SVN Server

Posted by & filed under Source Code Control, Training.

In this set of tutorials, we’re going to take you through the basics of Subversion with Visual SVN Server and Tortoise SVN. Subversion (from here on in referred to as SVN) is a centralized Version Control System. That is, it’s a tool that allows us to version control files and collaborate on files. SVN deployed… Read more »