Como otros han sugerido, su enfoque para liberar plantillas debería hacer uso de entornos de Desarrollo-Prueba-Aceptación-Producción (DTAP). La complejidad de esta configuración dependerá de sus requisitos específicos.
Usar el flujo de trabajo para el trabajo de desarrollo es más que probable que no sea útil. Mucho depende de donde los diferentes desarrolladores integren su trabajo. Si tiene múltiples entornos DEV, entonces es poco probable que cada desarrollador individual desee un flujo de trabajo en su propio sistema. Suponiendo que se integre en una de las máquinas DEV, o tal vez en TEST, tampoco querrá flujo de trabajo allí, ya que cuando un desarrollador realiza un cambio, consistirá principalmente en varios activos, cada uno de los cuales debería pasar por flujo de trabajo por separado. , con algunas partes del cambio visibles para otros mientras esto sucedía, y otras no. Si todos sus desarrolladores trabajan en el mismo servidor, estos aspectos del flujo de trabajo afectarán aún más.
El flujo de trabajo es principalmente útil para gestionar las liberaciones de activos individuales no relacionados de a uno por vez.El típico trabajo de desarrollo no es así, y francamente la cantidad de pasos adicionales sería solo por encima, y no eliminaría la necesidad de las disciplinas normales de desarrollo. Como señala Quirijn, las personas no hacen esto. Yo tampoco lo he visto nunca, y estoy muy feliz de poder decir eso.
Gracias, creo que solo haré mis cambios en DEV cuando sugiera – GourmetCMS