Hosted Development Server + Git + Bitbucket Workflow

Acabo de asumir la gestión de un sitio de WordPress crítico para la empresa.

Actualmente no hay un server de desarrollo ni ningún control de fuente. Por lo tanto, me gustaría get esta configuration y solo después de un consejo sobre el mejor flujo de trabajo.

El desarrollo se realizará inicialmente en una máquina, pero el server de desarrollo debe estar alojado para que las partes interesadas geográficamente dispersas puedan ver el sitio y los cambios de cierre antes de implementarlo en el server de producción.

He utilizado Subversion anteriormente, pero me gustaría dar el salto a Git y estaba pensando en usar un repository privado de Bitbucket.

Mis preguntas son:

  1. ¿Suena esto como una solución sensata?
  2. ¿Cuál es el método más eficiente / robusto para get el código de la máquina local para el server de producción (a través del server de desarrollo) mientras se mantiene el control de la versión?

¡Muchas gracias!

Sí, puedes hacer el desarrollo inicialmente en tu máquina local, comprometer los cambios, enviarlos al bitbucket con la twig Desarrollo. Puede tener acceso de solo lectura a sus interesados ​​para aprobar los cambios de Desarrollo en el control remoto a Producción en la twig Remoto.

Desde que usaste SVN antes e intentas migrar a GIT. Puede usar el command git svn para migrar de SVN a GIT.

O puede usar la herramienta Herramienta SubGIT para una migration libre de estrés de SVN a GIT.