Apache Subversion which is often abbreviated as SVN, is a software versioning and revision control system distributed under an open source license. Subversion was created by CollabNet Inc. in 2000, but now it is developed as a project of the Apache Software Foundation, and as such is part of a rich community of developers and users. This tutorial provides you an understanding on SVN system that is needed to maintain the current and historical versions of files such as source code, web pages, and documentations.

This tutorial is designed for software professionals interested in learning the concepts of SVN system in simple and easy steps. After completing this tutorial, you will be gain sufficient expose to SVN from where you can take yourself to higher levels of expertise.

Before proceeding with this tutorial, you should have a basic understanding on simple terminologies like programming language, source code, documents, etc. Because using SVN to handle all levels of software projects in your organization, it will be good if you have a working knowledge of software development and software testing processes.

Course Content

SVN Tutorial
SVN Home
SVN Basic Concepts
SVN Environment Setup
SVN Life Cycle
SVN Checkout Process
SVN Perform Changes
SVN Review Changes
SVN Update Process
SVN Fix Mistakes
SVN Resolve Conflicts
SVN Tags
SVN Branching
SVN Quick Guide
SVN Useful Resources
SVN Discussion

Student Feedback

Course Rating