Tengo varias raíces de svn configuradas en TeamCity. Todos apuntan al mismo repositorio , pero diferentes rutas (ramas). Todas las ramas devuelven el mismo valor para la revisión. Quiero los números de revisión específicos de la sucursal.Cómo obtener números de revisión de SVN específicos de rama en TeamCity
Aquí es un extracto del registro de generación después de haber dumped todas las propiedades definidas:
vcsroot.3_0_11__SP6_.url = https://svn.devlan.local/Enigma/branch/release/3.0.11/
vcsroot.trunk.url = https://svn.devlan.local/Enigma/trunk/
system.build.vcs.number.trunk = 9602
system.build.vcs.number.3_0_11__SP6_ = 9602
lugares claramente diferente en el árbol SVN, pero el mismo número de revisión.
¿Cómo puedo obtener números de revisión específicos de la sucursal?
Estoy configurado como usted lo describe. Sin embargo, todas las raíces devuelven el mismo build.vcs.number. –
Creo que estaba lidiando con un error en TeamCity. Desde que hice esta pregunta, nos hemos actualizado a TC 5.1.1 y funciona como usted lo describe. –
Parece que no funciona en TeamCity 8.1.5. incluso cuando utilizo Reglas de Checkout lo mismo. sin suerte. Sigue mostrando el último número de revisión sin importar en qué Sucursal (ruta) se encuentre. – dollar2048