Estoy utilizando mercurial con ramas con nombre, y observe que cuando creo una nueva rama de valor predeterminado, el valor predeterminado se marca como una rama inactiva. Por ejemplo:Mercurial: mantener la rama predeterminada "activa"
C:\data\solutions\test-repo>hg branches
default 0:aeec280e6310
C:\data\solutions\test-repo>hg branch feature-branch
marked working directory as branch feature-branch
C:\data\solutions\test-repo>hg com -m "created new branch"
C:\data\solutions\test-repo>hg branches
feature-branch 1:1cb18d7fa554
default 0:aeec280e6310 (inactive)
Este es un problema porque nuestro sistema de despliegue muestra ramas nombradas que son activos, que se pueden desplegar desde.
¿Cómo puedo mantener mi rama predeterminada "activa"?
¿Pero cómo mantiene esto el valor predeterminado activo? Según lo veo, TIENES que actualizar al valor predeterminado después de hacer una rama con nombre, y hacer una confirmación "ficticia"; de lo contrario, la rama predeterminada se marcará como inactiva. – mslot
@mslot: propuse usar cerrado/abierto en lugar de activo/inactivo.Olvídese de todo lo relacionado con las ramas inactivas y concéntrese en las ramas cerradas. Para volver a abrir una bifurcación, debe realizar una confirmación después del conjunto de cambios que la marca: normalmente no es un problema, ya que desea volver a abrir una bifurcación porque tiene un cambio real para comprometerse en esa bifurcación. –
Para su guía a +1, ya que es muy útil y descriptivo. – glglgl