SVN stands for Subversion. SVN is an open source software tool, which acts as a server repository for storing and managing the files and directories. It is used to checkout, update, delete, export and import changes done on the modules in to the server repository. This tutorial describes you how to work on various svn commands on your linux / windows machine with neat example.