Here is an easier solution for how to set up Subversion (SVN).
And this one will work for whatever the latest version of Subversion is -- it will automatically find out what versions of the dependendencies (apr, apr-util, neon, etc) to download for you, and build them automatically as part of the Subversion build process (rather than you having to configure/build/install each package individually).
You need Secure Shell (SSH) access enabled for your Bluehost account, in order to do this.
1. Go to http://subversion.tigris.org/, and head to the "Source Releases" section. Here you will find what the latest version of Subversion is. At the time of this writing, it is 1.6.4, and the link to download the source code is http://subversion.tigris.org/downloa...-1.6.4.tar.bz2, and the link for all of the dependencies is http://subversion.tigris.org/downloa...-1.6.4.tar.bz2 (note that this is exactly the same URL as that of the sources, with 'deps' inserted between 'subversion' and the version number, 1.6.4).
2. So with that in mind, log in to your bluehost account via SSH.
3. Execute the following commands at the shell:
Done ... now any other questions you have should be answered in Version Control With Subversion.
tar -xvjpf subversion-1.6.4.tar.bz2
tar -xvjpf subversion-deps-1.6.4.tar.bz2
./configure --prefix=$HOME --without-berkeley-db --with-ssl LDFLAGS="-L/lib64"