This document provides an overview of source version control and Subversion. It discusses why source version control is useful, common version control software options with a focus on Subversion. The document describes the centralized repository model of Subversion and the typical Subversion workflow. It also outlines the Subversion command line and GUI tools, project layout best practices, and concludes with a offer to demonstrate Subversion.