Estoy a punto de empezar a utilizar la función de etiquetado de TC (Gran producto :)) y tiene una pregunta:TeamCity - SVN y Etiquetado
tengo 1 VCS raíz: svn: \ someserver \ myrepo
con la regla de etiqueta: tronco => etiquetas
Y en todos mis proyectos que utilizo normas de préstamos a solamente partida de los proyectos necesarios, así:
Prj1 - conf1: +: MyPrj1/trunk =>/
Prj2 - conf1: +: MyPrj2/trunk =>/
Prj3 - conf1: +: MyPrjCollection/MySubPrj1/trunk =>/
... se obtiene la imagen
Qué sucederá entonces si fijo auto de la etiqueta en cada exitosa construir sobre ex. Prj1 - Conf1?
A. ¿Mi baúl simplemente se etiquetará en MyPrj1/tags/LabelName, como estoy esperando?
B. ¿O se etiquetará todo el VCS raíz (MyRepo \ tags \ Label) o algo peor?
¿Alguien me puede ayudar? :)
Saludos cordiales Garrett
Hola eso es un poco más trabajo que la regla genérica pero mucho mejor que crear una raíz de vcs completamente nueva :). Me di cuenta de que solo podía crear un repositorio de recinto de pruebas para probar la función, así que eso es lo que haré. Y al mismo tiempo, pruebe ambas opciones y vea el resultado. Gracias por su ayuda. Saludos cordiales Garrett –
@Garrett: de nada :) Me interesan sus comentarios y ver si esto funciona como usted desea. – VonC
Hola, primero probé con las etiquetas troncales => predeterminadas, pero TC me dio una agradable advertencia diciéndome que no había ninguna regla de etiqueta que coincidiera con mi regla de verificación :). Qué bueno es eso, buen equipo TC :). Así que traté de configurar las reglas como lo recomiendas y funciona :). El único inconveniente es que uno tiene que agregar una nueva regla de etiquetado en la raíz VCS compartida cada vez que se agrega un nuevo proyecto. Pero puedo vivir con eso :). Gracias por su ayuda :) Saludos cordiales Garrett –