Configuración de deployments automatizados de Mercurial desde mi caja (Windows) a mi server web (Linux)

Estoy interesado en configurarme con hg / Mercurial en mi server web (Site5). En este momento utilizo SVN a través de Springloops, y no podría ser más fácil. Escribo un código para Springloops a través de TortoiseSVN, y se implementa automáticamente en mis serveres de Site5 a través de FTP.

Esta es la funcionalidad exacta que estoy buscando con hg. Mi casilla de cliente es Windows 7 (no puede ser Ubuntu ya que ejecuto un software de biomecánica patentado que solo se ejecuta en Windows, y no en WINE) y deseo enviar un repository y luego al server web Site5.

Miré en Bitbucket, pero no hace deployments.

¿Hay alguna manera de configurarlo, así que presiono a un repository en Site5 que se copy en el directory del server web? (por lo tanto eliminando al intermediario)

Estoy tratando de pasar a DVCS y de SVN para el futuro a pesar de que soy el único contribuyente a los proyectos en los que estoy trabajando, pero estoy teniendo problemas para encontrar tutoriales / productos / services que "simplemente funcionan" como SVN lo hace con Springloops. (Para ser justos, git funciona con Springloops de la misma manera; solo estoy interesado en encontrar un repository gratuito que permita más de 1 proyecto activo y un repository que sea compatible con hg).

Eche un vistazo a los ganchos mercuriales . Particularmente, ganchos de grupos de cambio en su caso.

Puede configurar un gancho en su server para copyr los files al directory del server web.

Sin más información sobre su server (Site5), es difícil ser más preciso.