Je veux créer créer une étiquette (étiquette) dans le SVN avec la version d'un fichier.TeamCity: étiquetage VCS (Subversion) avec la version d'un fichier d'artefact
Je renomme déjà l'artefact en obtenant la version de fichier de l'exécutable principal produit par la construction. Tels que: MyInstaller-1.2.3.1.exe
. Maintenant, je veux créer une balise dans le SVN appelé /tags/1.2.3.1
. Je ne pouvais pas trouver un moyen de mettre une telle chose dans le modèle d'étiquetage.
Actuellement, mon étiquetage est juste « % system.build.number% »
Toute idée sur la façon de le faire?
J'utilise TeamCity Professional Version 4.5.3 (build 9035)
J'utilise sln2008 coureur de TeamCity et aussi mon étiquetage fait par TeamCity ainsi. Tous les autres scripts de construction personnalisés "honteusement" écrits en tant que script Post-Build dans le projet VS.NET. –
Ce que je veux vraiment faire un tag indique la version actuelle, la version que les gens téléchargent et utilisent. Je pensais que ce serait le moyen le plus facile de le marquer. –
Subversion ne lira pas votre avis sur la version major.minor. Vous devriez construire cela dans votre nom de tag. Ce sera suffisant pour les gens, à mon avis. – duffymo