Articles of feature branch

SVN integrando una twig de características que ha sido networkingiseñada a trunk – ¿Por qué svn: mergeinfo se actualizó a pesar de no haber cambios?

Este ejemplo es de SVN 1.8. Usamos la técnica común con un tronco y twigs características. Normalmente, una twig de entidad se crea mediante la bifurcación de troncales. La twig de características se actualiza continuamente con el enlace troncal mediante la fusión de los cambios del tronco a la twig de características (rebase). Cuando finaliza […]

Despliegue parcial usando comstackciones VSTS – estrategia de control de origen

Estoy construyendo una línea de construcción de VSTS para continuar la integración y la implementación de un proyecto web de MVC. Mi cliente quiere 0 time de inactividad en caso de continuar la implementación, por lo que hemos considerado reestructurar la estrategia de control de origen y dividir el repository de código único en los […]

Implementar twigs de características en el plugin TeamCity VCS

Actualmente estoy agregando soporte para twigs de características en el plugin Plastic SCM VCS. Creo que tengo todo listo (claramente estoy equivocado) pero TeamCity detecta que todos los nuevos sets de cambios pertenecen a todas las twigs. Esto hace que el complemento no se pueda usar, ya que una nueva confirmación en la bifurcación por […]

Fusionar twigs de características para liberar twigs en lugar de troncales

Tengo una pregunta sobre dos escenarios de control de origen, ambos con twigs de características y twigs de publicación: En el escenario 1, las twigs de características se fusionan con el tronco. En el escenario 2, las twigs de características se fusionan con la última twig de publicación. ¿Cuáles son las consecuencias del escenario 2 […]

¿El uso de "twigs de características" es compatible con la refactorización?

" Ramas de características " es cuando cada característica se desarrolla en su propia twig y solo se fusiona con la línea principal cuando se ha probado y está list para enviar. Esto le permite al propietario del producto elegir las características que entran en un envío determinado y "aparcar" la característica que está escrita […]

Característica alterna entre las twigs de funciones

¿Qué son "Alternancia de funciones" y "Sucursales de funciones" y cuál es la diferencia entre ellas? ¿Cuáles son los pros y los contras? ¿Por qué es uno mejor que el otro? Encontré algunos artículos en Google sobre esto, y tiendo a estar en el campo de "Cambios de características", pero no estoy convencido de que […]

La twig de características de Subversion requiere cambios de otra twig de características

Tengo dos twigs de características: featureA y featureB. FeatureA está completo, pero no se fusionó con trunk porque no se ha probado y aún no estamos listos para probarlo. Estoy trabajando en featureB, y me he dado count de que se requiere un cambio implementado en la característica A para que pueda continuar. ¿Cuál es […]

Reintegrar una twig sin fusionarse en cambios de troncales

Yo uso tortuga svn. Pero soy bastante nuevo para svn en general. Aunque tengo cierta experiencia con git. En el docu dice Reintegrar una sucursal Este método cubre el caso cuando ha creado una twig de características como se explica en el libro de Subversion. Todos los cambios troncales se han transferido a la twig […]

Característica de bifurcación y pérdida de metadatos de código

Usamos funciones que se ramifican ampliamente como una estrategia para el desarrollo. En términos breves y algo simplists, lo que nos permite hacer es mantener un tronco estable en todo momento mientras que los desarrolladores que implementan funciones complejas trabajan en una twig potencialmente rota hasta que la característica haya sido probada adecuadamente. En ese […]

Subversion reintegrar conflictos de twig

Estoy usando svn para control de versiones y tengo la siguiente pregunta: Digamos que desarrollo algo en mi feature branch y cambios constantemente desde el trunk (simplemente fusionándolos y resolviendo conflictos). Ahora, en algún momento hice mi última fusión upstream del trunk y resolví los conflictos. Y, por ejemplo, justo después de esa merge , […]