First, Introduction
CentOS 6.5 Yum Source can install the SVN client version is too low, 1.6.11, so need to upgrade to 1.8.10, and the official website has not found 1.8.10 installation package, can only choose source code compiled installation.
Second, installation steps
Reference official website: Http://svn.apache.org/repos/asf/subversion/trunk/INSTALL
SOURCE Download: http://archive.apache.org/dist/subversion/
Source compilation subversion relies on many other tools, such as APR, Apr-util, Libtool, aotuconf, SQLite, zlib.
In short what is missing anything on the line, yum some on Yum installed, no on the source installed, now the source installation has been done very convenient, not the problem is three steps: Configure, make, do install.
Note that the installation of Apr-util will need to specify the APR of the installation directory, I installed APR when the path is not specified, the relevant library is installed in the/usr/local/arp/lib/directory, so when installing apr-util, if the execution configure not go down, You need to specify the path to APR, just specify it as--WITH-APR=/USR/LOCAL/APR.
When installing subversion, execute configure if you need to specify the path of APR and Apr-util, both are specified as/USR/LOCAL/APR.
The other packages are easy to install, with those three steps.
Note that SQLite also requires source installation as the version of SQLite in Yum is too low.
Finally, if you do not have libexpat.so.0 libraries after you install subversion, you can make a soft link to an existing library.
CentOS 6.5 source code compilation installation Subversion 1.8.10