Preguntas etiquetadas con branching

12
Mensajes útiles de confirmación de git para ramas fusionadas

Como seguimiento a esta pregunta : Si estoy trabajando en un equipo solo, puedo mantener mensajes de confirmación útiles al fusionar sucursales al aplastar todas las confirmaciones a un único diferencial y luego fusionar ese diferencial. De esa manera, puedo ver fácilmente qué cambios se...

12
¿Cómo podemos incluir solo características listas para ser lanzadas en nuestros lanzamientos de producción cada dos semanas?

Soy desarrollador de software en un equipo ágil bastante grande (tenemos ocho desarrolladores que realizan cambios activamente en un único repositorio de código). Cada dos semanas, llevamos a producción una nueva versión de nuestro software. Aquí está nuestro flujo de trabajo actual: Al comenzar...

10
Obstáculos para usar Git Flow en Subversion

Mi equipo en el trabajo está comenzando un nuevo proyecto, usando Subversion como nuestro VCS (puede considerar este conjunto en piedra para el propósito de esta pregunta). Todavía estamos en las primeras etapas del proyecto y estamos tratando de acordar un modelo de ramificación. Nuestro proyecto...

10
¿Qué es mejor para pequeñas correcciones de errores y características pequeñas: nombrar ramas por número de boleto o nombrarlas por descripción de función?

Estoy en medio de un desacuerdo (cordial, por supuesto) con mi liderazgo sobre el nombre apropiado de la rama. Esto se aplica a la corrección de errores y las ramas de características pequeñas, no a las ramas de características de larga duración. Para las ramas de funciones de larga duración,...

8
¿Por qué Git tiene etiquetas?

He leído Git de ramas y etiquetas mejores prácticas y los comentarios de etiquetado git - las mejores prácticas , pero no veo una respuesta directa a algo que yo he preguntado durante mucho tiempo: ¿Por qué Git tiene etiquetas? (en lugar de solo ramas) Parecen ser ciudadanos de segunda clase, o...

8
hginit - #ifdefs ridículo

Estaba leyendo la introducción mercurial de Joel Spolsky cuando me llamó la atención: "Y ahora lo que hacen es esto: cada nueva característica está en un gran bloque #ifdef. Para que puedan trabajar en una sola troncal, mientras que los clientes nunca ven el nuevo código hasta que se depure, y...

8
Estrategia de ramificación para entorno de prueba

Comenzaremos un nuevo proyecto este mes. El proyecto durará 1 año y el despliegue de producción solo ocurrirá hacia el final del proyecto. Haremos un desarrollo iterativo (1 mes por iteración), por lo que esto significará que eliminaremos las características en el entorno de prueba al final de...