Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/06/2013, 22:06
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses
Puntos: 1360
Respuesta: Recomiendas git en producción.

Ok este tema no esta relacionado con python. Esta mas bien relacionado con git. Pero te responderé de todos modos.

Si puedes usar git para tener varios repos, recuerda que en git cada repositorio es tan importante como cualquiera de sus clones. Así que te recomiendo la siguiente estructura:

1. Repositorio de desarrollo. (Es el repositorio que tienes en tu maquina de desarrollo).
2. Repositorio en github. (Repositorio que esta en github).
3. Repositorio de producción. (Repositorio que esta tu servidor).

Así es como funciona.
1. Trabajas en tu repositorio de desarrollo.
2. Subes o haces push a tu repositorio en github.
3. En tu servidor puedes tener un script para que haga el pull de repo de github. He visto varios métodos para hacer esto. Puedes tener un script y ejecutarlo vía ssh o correr el script periódicamente vía cron, otro método puede ser que cada vez que accedas a una url (programando esta vista claro) haga el pull del repo.
4. Muy importante después de hacer el pull no te olvides de hacer un reload del servidor web para que obviamente funcione los cambios que hiciste en el código.