Recently, when you graduate design, you will deeply feel the trouble of code COPY. If you want to solve the problem with code COPY through version control software, you just start aim at the maximum CVS, but when you install CVSNT, you don't know what problems. It has never been verified. I can't solve it for a few days. Later, I saw the relevant introduction of Subversion on the Internet, I decided to try this software. It is very convenient to find it to do server after trying to do it. Some experiences have been summarized after the trial, forming this article. Before installing the server, you must first download the relevant software server side with the Subversion 1.1.3 version, download address http://subversion.tigris.org/ client Select TortoiseSvn 1.1.3, download address http: //torToisesvn.tigris .org / for the installation of the Subversion, there is no good way to say next, and finally, it is necessary to note that if the operating system is 9X series, you need to manually set the environment variable. Find related information online, knowing that Subversion has two ways of operation, one is Apache Http Server, and the other is the server that I want to introduce the use of HTTP mode, there is a very detailed HTTP: / /www.cnblogs.com/java_aix/archive/2005/02/08/103399.html The author uses Apache to build a server in a picture of 3 articles, and it is still a muddy. I have a total of 3 people in my group and don't build a complex server. Only by studying the documentation of the Subversion, look for a simple server erection method. In the Subversion's help document, there are 2 subtots, one is the apache http server, and another title is SVNserve, A Custom Server, I translated into "SVNserve a simple server" (translation is inaccurate, This is just the understanding of this text), which is to use svnserve.exe to build a simple server. I want to go to the in-depth understanding of my own original, I just said that I summed it out. Note that after entering the console, only 2 statements svnadmin create c: / svnrootsvnserve -d -r c: / svnroot knocked these 2 statements Your server is running. Oh, I will explain that the role of the svnadmin create c: / svnroot command is to create a database file in the C: / svnroot directory, and the files that need to be controlled are stored inside, this statement only needs to use a good svnserve - D -RC: / svnroot This is the server truly running command 2 parameter parameter -D let the server enters the listening status, that is, let the server mean to ROOT RC: / svnroot R should be root, here to determine the server The database file is saved in that directory. Ok, when we need to upload the document, you will run the service. When you don't matter, you will be the server to save the server to save memory resources ^ _ ^ In order to make it easy, you can build a batch file, you can do it when you need it. I also have seen the relevant introduction, saying that the server can be started as a service of Windows, I haven't found it in the help, who I found it with me, I am better here.