Estoy utilizando TeamCity 4.5.1 para compilar e implementar una aplicación ASP.Net para el desarrollo.TeamCity + MSBuild: etiquetar una implementación con un número de compilación VCS
Esto funciona perfectamente hasta ahora, sin embargo, mi gerente me ha pedido que etiquete la carpeta con la Revisión SVN específica desde la cual se compiló la fuente.
Estoy usando un script de MSBuild para hacer la compilación y la implementación, sin embargo, no puedo recuperar el número de compilación.
Este es el comando de MSBuild que estoy usando (desinfectados):
<Exec Command=">\\server08\D$\Websites\MYPROJECT\version.txt echo %env.BUILD_VCS_NUMBER%,%env.BUILD_VCS_NUMBER.1%,%system.build.vcs.number%,%system.build.vcs.number.1%,%system.build.number.format%,%system.build.number.format.1%,%system.build.vcs.number.MYPROJECT_Web_Root%,%env.TEAMCITY_VCS_NUMBER_MYPROJECT_Web_Root%" />
version.txt convierte de esta manera:
,,,,,,,,
Aka, vacío. ¿Qué estoy haciendo mal? ¿Alguna mejor manera de hacer esto?
Yay! Eso funciono. –