tags:

views:

1054

answers:

5

I have been getting into SVN quite recently. I decided that I wanted to install the SVN server on my web hosting space. My host is godaddy. So here's my question: How can I install SVN on godaddy. I can SSH into the server, and the server is running Red Hat 4. Any suggestions?

A: 

I haven't used GoDaddy for this. However, you should be able to install it using yum or the binaries at http://www.collab.net/downloads/subversion/redhat.html . See also this previous SO question.

Once you have it installed, you can set up the server to talk svn+ssh

EDIT: Do you have root access at all (e.g. su)? If so, try the collab packages I linked. If not, you may need to consult with GoDaddy.

Matthew Flaschen
small problem, i can't use their digital key or whatever. The sudo command doesn't work so I can't get admin access. Also, yum is not supported.
I would highly recommend against using applications outside of the Linux repositories. At my last job, we modified a version of mediawiki for a specific purpose, and it hasn't been upgraded for years.
Nathan Adams
A: 

Depends on the type of web hosting. If all you have is virtual HTTP hosting, you might be able to get away with downloading it to an SSH shell, building it, then installing it to your local directory. Then you can get something like the viewsvn CGI engine, and point it to your custom-built subversion executables.

I had to do this recently with git and gitweb on 1and1.com. It's definitely possible. Maybe not as flexible as having your own server, and you may not be able to get Subversion DAVFS working (which is a crying shame).

Chris Kaminski
I can't compile anything, godaddy doesn't support gcc
+2  A: 

I would contact godaddy to see if they support this. It really is up to the web host to support an application like this.

Kyle Trauberman
A: 

Refer this tut for install svn on godaddy: http://erikfantasia.wordpress.com/2009/03/18/subversion-on-godaddy-shared-hosting/

nguyendat
A: 

On redhat ES4, if you have root access, ssh into the server and run "yum install svn". That should fetch and install all packages and needed dependencies.

vvk