Altium Designer has direct support for SVN it offers access to a significant number of the standard SVN commands, including the capacity to create a repository, submit/upgrade files, as well as being able to access file revisions from within Altium Designer.
http://cadmicro.com/using-altiums-internal-svn-subversion-version-control/