-
Why use SVN
1. Backup is very important, you never know when the hard drive on your computer will go bad. For example, the moment before you want to release something, the hard drive is broken and cannot be repaired. It's important to back up your work data casually and often.
2. Version control is very important. There's no guarantee that the latest version on hand will always be right. Many times, after days of hard work, you realize that you are going in the wrong direction and need to revert all your changes to a version that was a few days ago.
Few people can fully remember what they have changed. If you don't have version control right, the worst case scenario is to start all over again.
3. Data synchronization between partners is also very important, many times, in addition to you, there are other companions who also need your files, how to provide the latest files to partners, that is, through SVN.
4. If there is no better way to back up different versions, it is very difficult to consume hard disk space.
Method steps.
visualsvn server,tortoisesvn
Install VisualsVN Server to the server, all the way to the next step.
Select the directory where visualsvn server is installed, and the repository Road King.
After completion, open VisualSvn Server Right-click to create a new SVN repository, and after VisualSvn Server is configured, install Tortoisesvn
After the installation is completed, select the file directory where you need to import the SVN directory, and then click Import, after the import is successful, the SVN server deployment configuration is completed, and the client checkout can be synchronized with SVN.
-
In the LAN where the SVN server is located, use the private IP address of the SVN to access the server over HTTPS. Under normal circumstances, the connection can be accessed normally on the intranet.
Install the nat123 client on the SVN server. If you do not have SVN server permissions, you can install and use the client on the same LAN.
Log in to the client and add the https mapping, since SVN is port 443, it is most appropriate for the application to choose the https mapping. Map a fixed SVN address on the internal network to the external network.
When mapping, you can use the default open second-level domain name when using the public domain name.
You can also use your own domain name, when you fill in the use of your own domain name, you also need to register your own domain name resolution** to set the domain name resolution point, and point the domain name to the prompted CNAME destination address.
After the mapping is successful, as long as the computer can access the Internet, you can use the mapped public domain name to access the SVN application corresponding to the intranet.
-
Tortoisesvn is usually only used as an SVN client, if you use it as an SVN server, it can only provide access to the file protocol, and you can't use the file protocol to access this server on another computer, so it can't be accessed If you want other computers to access the SVN server, then you have to install it.
-
What is your SVN repository address? You try to install tortoisesvn, the web page is not mandatory, and many times it is not supported.
-
Try with "svn repos1" after the URL link address.
You see that it's just the initial version, and when you come down, the server will bring the latest update down. Each update, there is a different version number, and when you make a mistake, you can give ** down on the server according to the version number of the last commit.
Let's talk about the configuration first, the configuration is no problem, but there is no way to put the computer room, and the PC hosting ** should be very high. >>>More
After the server creates a session, it will write back the session ID number to the client in the form of a cookie, so that as long as the client's browser is not closed, when accessing the server again, it will go with the session ID number, and the server will use the corresponding session in memory to serve it.
The first is the system security settings. For example, turning off unnecessary services and ports, as well as user management and password complexity. >>>More
The financial industry also depends on the purpose of the server. >>>More