Зависит от типа веб-хостинга. Если все, что у вас есть, это виртуальный HTTP-хостинг, вы можете загрузить его в оболочку SSH, собрать его, а затем установить в локальный каталог. Затем вы можете получить что-то вроде CGI-модуля viewsvn и указать его на свои исполняемые файлы subversion.
Недавно мне пришлось сделать это с помощью git и gitweb на 1and1.com. Это определенно возможно. Возможно, он не такой гибкий, как наличие собственного сервера, и вы не сможете заставить работать Subversion DAVFS (что является плачевным позором).