Articles of ramching strategy

¿Rama de desarrollo y testing en el model de ramificación Git de @ nvie?

He leído sobre el model de ramificación de Gitflow y gitflow de @ nvie y creo que este es un buen model para usar en un proyecto (aplicación web) en el que estoy trabajando actualmente. Soy el desarrollador principal del proyecto y desarrollo en un entorno local (parecido al MAMP). Cada vez que hice algo […]

Estructura de proyecto SVN y estrategia de ramificación para proyectos múltiples que a veces se superponen

Intento crear una sólida estructura de repository SVN y una estrategia de ramificación para un pequeño equipo de cuatro. Tenemos cuatro proyectos principales y varios menores en desarrollo en un momento dado, y a menudo hay cierta superposition entre los proyectos. Nuestra estrategia actual es totalmente ineficiente y consiste en tener cada una de estas […]

¿Estrategia de ramificación para trabajar con el equipo subcontratado?

Estoy planeando gestionar un equipo de desarrollo subcontratado que trabaje en mi base de código haciendo que ese equipo trabaje en las twigs de características para todo el trabajo que se les ha asignado. Serían responsables de fusionar los cambios del tronco semanalmente. Mi propio equipo también continuaría utilizando la function de bifurcación según sea […]

¿Cuál es una buena estrategia de ramificación cuando se desarrollan varias versiones futuras a la vez?

El pasado Desarrollo un proyecto de software usando subversion como un scm. Hasta ahora, el desarrollo siempre ocurría en trunk , por lo que surgían problemas cuando era necesaria una liberación de corrección de errores. Ahora, queremos replantear nuestra estrategia de bifurcación y el requisito es: Queremos poder trabajar en múltiples lanzamientos futuros a la […]

Modelo de ramificación de Git: algunas preguntas

Casi nos hemos conformado con un model de ramificación donde tenemos una twig master que representa el código de producción y una twig release-xx que representa futuras versiones. Sin embargo, hay algunos escenarios que no estamos seguros de cómo resolver de manera efectiva: La corrección de errores en vivo no es relevante para la versión […]

Git Flow – Cherry Pick versus CI

Estoy buscando un mejor flujo de trabajo para usar con Git. Encontré git-flow un git-flow trabajo muy útil que se adapta a la solución basada en productos empresariales. La funcionalidad más útil que me gusta es de Cherry-Pick. Actualmente estamos usando SVN y es un cuello de botella para nosotros lanzar versiones oportunamente, porque todo […]

Cómo usar el compositor con gitflow

Usamos PHP Composer para administrar dependencies y build nuestro producto. Tenemos muchos complementos para nuestro sistema y todos siguen un flujo de trabajo independiente. Pero estamos teniendo algunos problemas al intentar usar gitflow, ya que los packages apuntan a twigs específicas. Déjame dar un ejemplo: Proyecto X Requiere el complemento A en la twig dev-develop […]

Proceso Kanban Estrategia Git Modal

Acabo de ver un enlace de la estrategia de ramificación de Git. La estrategia del model de ramificación de Git estoy buscando este tipo de cosas. Es bastante bueno. ¿Qué sucede si estás creando una class auxiliar de utilidad compartida o cualquier class que otra necesite funcionar también? Una opción que todo desarrollador tendría que […]

twig de arreglo caliente de gitflow contra twig de lanzamiento de larga duración

He estado viendo un poco el flujo de trabajo de gitflow http://nvie.com/posts/a-successful-git-branching-model/ , y tiene sentido y es muy similar a lo que hice en el pasado. He hecho las cosas un poco diferente cuando se trata de la liberación y la fijación en caliente y quería preguntar acerca de la ventaja o desventaja de […]

La twig de Git sigue en la misma línea que el maestro

Estoy pasando algo inesperado en el tree de git. He creado una twig fuera de master, sin embargo, mientras realizo commits en la nueva twig, parece que se están llevando a cabo en la misma línea de código que master. Como puede ver, en el lado izquierdo está la línea de código para master (azul […]