1. Service-side Https://www.visualsvn.com/files/VisualSVN-Server-3.8.1-x64.msi
2. Client
Https://www.visualsvn.com/files/TortoiseSVN-1.10.0.28176-win32-svn-1.10.0.msi
2. Server Installation
3. Configure the server side (set up user groups)
The PHP group contains the boy Amir user
4. Configure the server (establish first instance)
Click Repositories
Project name corresponding to the domain name convenient to distinguish (my domain root directory in c:/wwwroot/www.topcmd.com)
Create an empty project by default
Select a previously established group
Here's what you need to do. Environment variables (SVN server-side installation path)
Client installation does not introduce direct connection write this URL address
Checkout
Write a Phpinfo test submission
Can be seen on the SVN server management side
5. Check out the copy to execute the following command (c:/wwwroot/www.topcmd.com is my actual site directory)
6. Auto-Submit Settings
The command is as follows (modification done to restart the service)
@echo off
SVN co https://WIN-E161Q7L79JN/svn/www.topcmd.com c:/wwwroot/www.topcmd.com--username boy--password 123456789
Exit 0
7. Modify the desktop switching settings in the SVN server (to stop the service first)
8. Critical Update changes SVN client files after submission go to the Site directory to view
Windows Server R2 Install svn+ hooks