Install SubversionDownload 1.3.0 installer (the setup.exe version) from http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 and run the executable. The installer not only installed Subversion but also modified the Apache http.conf file by adding two modules and restarted the Apache server.
Create Subversion RepositoryLaunch a command prompt and run this: svnadmin create c:\svnrepo
Import Source into repositorysvn import "C:\path\to\project" file:///svnrepo -m "initial import"
Link apache to repository
Add location directive to the https virtual host in the ssl.conf file.
Restart the Apache server and launch browser to https://www.my-site.com/svn/
Go to Apache's conf directory and run command below to create two user account. Note: the first command has -c option to create the password file.
..\bin\htpasswd -cm svn-auth-file user1
..\bin\htpasswd -m svn-auth-file user2
Edit the ssl.conf file to change the section we just added as below.
AuthName "Subversion repository"