Subversion is the server side of version control software.
TORTOISESVN is the client for version control software.
1. Download Subversion and TortoiseSVN.
Subversion Address: http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
I chose the [setup-subversion-1.5.3.msi]windows install package.
Address of TortoiseSVN: http://tortoisesvn.net/downloads
[Tortoisesvn-1.5.5.14361-win32-svn-1.5.4.msi] Windows Installer package.
2. Start installing subversion and configure the program's installation path.
3. When the Subversion installation is complete, it is configured to run as a service.
Enter [cmd] in [start] [run] to Open [ Command Prompt window].
input [sc create svnservice binpath= "d:/program files/subversion/bin/svnserve.exe--service-r /" e:/ Program files/subversion/"" Displayname= "Svnservice" depend= Tcpip start= Auto].
svnservice : Service name.
D:/program files/subversion/bin/svnserve.exe : The Path of the execution program.
/"E:/program files/subversion/" : The path of the release inventory (that is, the database), if there are spaces in the path, please use [/"] to lead the path, not cited words will be error.
DisplayName : The name of the display.
Depend : Connection mode
Start : The starting mode of the service, [Auto] is automatic.
4. After the installation configuration is complete, you can start the service.
Use the command [net start Svnservice] to start the service.
Use the command [net stop Svnservice] to stop the service.
5. Now install TortoiseSVN and configure the installer path and restart the system.
6. After rebooting the system,create a [TestDB] folder under the [E:/program Files/subversion] folder andClick theright mouse button under [TestDB] folder to appear [TortoiseSVN ] Menu. Select [tortoisesvn][Create repository here ...] Menu.
Build a repository for [Native filesystem (FSFS)], as shown in the completion.
7. Make sure thatthe [Svnservice] service is started and you can nowaccess the repository browser by entering [Svn://localhost/testdb] in [IE].
8. But now it's just anonymous access, and you need to configure [E:/program files/subversion/testdb/conf/svnserve.conf] to access the information in the repository by permission.
Change [# anon-access = read] to [anon-access = none] and cannot be accessed anonymously. (Remove "#" and spaces)
Change [# auth-access = write] to [auth-access = write]. Write data by permission.
Change [# password-db = passwd] to [password-db = passwd]. Access data by password file, [passwd] As account number and password file.
You also need to configure the [e:/program files/subversion/testdb/conf/passwd] file.
Under [[Users]], add a row [admin = 123456]. (User name and password to access the repository)
When you visit [Svn://localhost/testdb] again, youcan use your account and password to do the repository operation.
9. OK, the simplest installation configuration is complete.
Download from: http://blog.csdn.net/ieclipse/article/details/3539706
Subversion and TORTOISESVN installation and configuration (RPM)