Вы могли бы рассмотреть VPS (виртуальный частный сервер) ... это все равно что иметь свой собственный сервер, на котором вы можете установить практически все, что захотите. Ruby, PHP, Perl, SVN, MySQL или любой другой SQL, который вы предпочитаете. Недостатки: они не бесплатны, хотя вы можете получить начальный уровень VPS (вполне достаточный для многих вещей, включая разработку) примерно за 20 долларов США в месяц. Также вы не получаете неограниченную пропускную способность, но это верно для любого веб-хостинга. На практике ограничения, как правило, достаточно высоки, поэтому вам не нужно беспокоиться о том, чтобы их ударить. (И, конечно, кто-то в вашей команде должен знать, как администрировать сервер)
Если вы решите пойти по этому пути: я - клиент Slicehost, и мне остается только похвалить их. Только для Linux.