Ir al contenido principal

Why doesn't Bluehost support SVN?

They actually actively shut down svn server processes (svnserve) from their servers.

But over what service agreement do they hold the right to prevent users from running svn on their accounts? If you check Bluehost TOS (terms of service) at, you won't find anything about ssh or linux account accepted usage and limitations, thus leaving Bluehost prohibitions to free interpretation. However, what you will find is pieces of text assuring its clients that Bluehost has the intention to satisfy all of their reasonable needs:

1. 03. "BlueHost.Com intends to provide the best possible web hosting service to each of its Subscribers. BlueHost.Com is also dedicated to staying abreast of new and available technologies that will better serve our Subscribers." ...

New tech. yeah right, what about full VERSION CONROL? Bluehost users have been begging for svn support for years now, and the technology isn't even that new anymore.

7. 01. "What "Unlimited" means. BlueHost.Com does not set an arbitrary limit or cap on the amount of resources a single Subscriber can use. In good faith and subject to these Terms, BlueHost.Com makes every commercially reasonable effort to provide its Subscribers with all the storage and bandwidth resources needed to power their web sites successfully, as long as the Subscriber's use of the service complies with these Terms." ...

Is SVN support too commercially un-reasonable?

7. 02. ... "BlueHost.Com will make every commercially reasonable effort to provide additional resources to Subscribers who are using their website(s) consistent with these Terms, including moving Subscribers to newer and bigger shared servers as necessary." ...

I only ask that you give me svn! Why do Bluehost limit badwith by killing svnserve processes?

According to 11. 03. Bluehost has the right t monitor user's activity on their account. Fine, but it does not give them the right to shut down processes such as svnserve. I recently chatted with Bluehost support and asked about svnserve, they told me that "they don't allow svn on their servers" so I asked weather they deliverately shut down the process, to which they only answerd "svn won't work in bluehost, sorry". Why don't they just tell me "YES we killed svnserve"? Because they know they have no right to do so!

Even if svnserve doesn't die, or if you set up a cronjob to restart it, the ports are shut. Bluehost doesn't allow the svn net protocol. You can, of course, run it though svn+ssh without the need of svnserve but then the svn client is constantly asking for your coount password, which is quite anoying. Maybe you can ser it up to use a ppk without pasphrase, but that only makes your account really unsecure.

It's about time Bluehost starts responding to their clients' demands. I invite you all (bluehost users) to leave a comment in this post, with your bluehost username, theatening Bluehost with changing to another hosting provider to let them know we mean business.


  1. Que tal jop soy el enyel, quisiera saber en cristiano que es SVN...

  2. SVN o subversion es un estándar para control de versiones en el código fuente de una aplicación en desarrollo.

  3. I wasted whole day triing to make svn work without ssh.
    No success.

    Thanks for this post.

  4. Anónimo2/8/09 13:30

    Este comentario ha sido eliminado por un administrador del blog.

  5. Este comentario ha sido eliminado por un administrador del blog.

  6. Thanks for the post! I am a bluehost customer, and so far I didn't need a svn, but maybe in the near future I would need one... Do you know if most host companies allow it?

  7. as mentioned in the post, you CAN actually use svn on bluehost; over ssh.

  8. Anónimo1/4/10 03:25

    hello everybody

    I just thought it would be good to introduce myself to everyone!

    Can't wait to get to know you all better!


    Thanks again!


Publicar un comentario

Entradas populares de este blog

sqlalchemy ProgrammingError can't adapt type numpy.float64 - Python troubleshooting

Are you getting a

sqlalchemy.exc.ProgrammingError: (ProgrammingError) can't adapt type 'numpy.float64'

It's because psycopg (psycopg2) - which is used inherently by SQL Alchemy but if you're just dealing directly with alchemy you might not know this - has no idea how to make the numpy.core.numerictypes.float64 (complete type path: another thing they don't tell you) a string for SQL querying.

Simple solution, add:

# solution by Jorge Orpinel found at rehalcon.blogspotcom
import numpy
from psycopg2.extensions import register_adapter, AsIs
def addapt_numpy_float64(numpy_float64):
return AsIs(numpy_float64)
register_adapter(numpy.float64, addapt_numpy_float64)
somewhere in the program.

For a more complete reference of the problem see

Dockerize your Django App (for local development on macOS)

I'm writing this guide on how to containerize an existing (simple) Python Django App into Docker for local development since this is how I learned to to develop with Docker, seeing that the existing django images and guides seem to focus on new projects.

For more complete (production-level) stack guides you can refer to Real Python's Django Development with Docker Compose and Machine or transposedmessenger's Deploying Cookiecutter-Django with Docker-Compose.

Pre-requisitesAn existing Django app which you can run locally (directly or in Virtualenv). We will run the local dev server with runserver.A requirements.txt file with the app dependencies, as is standard for Python projects; including MySQL-python.Working local MySQL server and existing database. (This guide could easily be adapted for other SQL engines such as Postgres.)Install Docker. You can see Docker as a virtual machine running Linux on top of your OS ("the host"), which in turn can run con…

Mapa del Metrobus de la Ciudad de México

Update: Por fin el Gobierno hizo su chamba luego de años de que mi mapa fuera el único en Google Maps. Hoy (05-11-2013) me percaté que en (solo con "www"...) se puede apreciar ya este mapa (zoom centrado en centro de la ciudad):

Ver Plano de Sistema de Corredores de Transporte Público de Pasajeros del D.F., Metrobús en un mapa ampliado

Para quien prefiera los iconos que yo utilicé, aquí dejo la última versión que actualicé (hasta línea 4 y proyecto de línea 5): En mi post "Mapa del Metrobus en Google Maps" publiqué el mapa del metrobus en Abril dl 2009. Ahora que hay más estaciones y más líneas, es necsaria esta actualización.
Incluye íneas 1 a 4 (actual a Junio 13 del 2012). La descripción de cada estación incluye correspondencias con otras líneas de MB y con el meto.
Además quiciera es incluir el ten ligero, las rutas/paradas del turibus, y algunas rutas de RTP - y tal vez el ten suburbano.
* En la vista satelital aun no aparecen m…