Configure svn in Centos system Nginx environment
Subversion (hereinafter referred to as svn) is a version management tool that has emerged in recent years and is the successor of cvs. The svn server has 2 modes of operation: 1. Dedicated server 2. With apache. The two methods have their own advantages and disadvantages, and you can configure them according to your own needs. I don’t need Http to access, only the client can Commit & update That’s fine, so I chose the first way – a standalone SVN server. There are also two ways for svn to store version data: 1. BDB 2. FSFS. Because the BDB method may lock the data when the server is interrupted (my friend suffered from it when he was engaged in ldap, and there is no cure), so the FSFS method is safer, and I also choose this method. My environment: 1. Svn server installation operating system: Centos 5.3, installation steps: Get the svn installation package: # wget “http://subversion.tigris.org/downloads/subversion-1.6.6.tar.gz” # wget “http://subversion.tigris.org/downloads/subversion-deps-1.6.6.tar.gz” Compile svn and log in as root user: # tar xfvz subversion-1.6.6.tar.gz # tar xfvz subversion-deps-1.6.6.tar.gz # cd subversion-1.6.6 # ./configure –prefix=/opt/svn –without-berkeley-db (Note: Run in svnserve mode, without apache compilation parameters. Store the repository in fsfs format, without…