Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/06/2013, 10:31
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Hosting para repositorios con deploy

Me manejo estos workflows:

Git-based deployment

Así es como funciona Heroku y también se puede conseguir lo mismo implementando un servidor propio de Git.

No es necesario tener dos repositorios remotos para sincronizar cambios a producción, con solo tener uno bastaría y después al recibir el push (post-receive hook) únicamente sincronizas los cambios del repositorio en su ubicación final usando RSync u otras herramientas de copiado.

Eso u otro repositorio como lo tienes actualmente, únicamente hacer un rebase entre las carpetas del proyecto, el fin es sincronizar.

De esta manera, cualquier programador que haga push a producción actualizará todo de manera automática.

RSync-based deployment

Así me gusta trabajar con servidores que no cuentan con Git pero si con SSH/RSync, por ejemplo un Linode.

Al no contar con el repositorio remoto la sincronización de cambios se hace desde el equipo local usando RSync, únicamente subirá los cambios lo cual permite también que cualquier programador pueda ejecutar el mismo script de manera local y actualizar el proyecto en producción.

Ambas soluciones son muy buenas, el único plus que le veo a la primera es que es provee de un backup del sitio en producción de manera implícita, por si las dudas.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por pateketrueke; 06/06/2013 a las 10:36