Я использую TeamCity 4.5.1 для создания и развертывания приложения ASP.Net для разработки.TeamCity + MSBuild: пометка развертывания с номером сборки VCS
Это прекрасно работает, однако мой менеджер попросил, чтобы я пометил папку с конкретной версией SVN, из которой был скомпилирован источник.
Я использую скрипт MSBuild для сборки и развертывания, однако я не могу успешно получить номер сборки.
Вот команда MSBuild Я использую (дезинфицировать):
<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 поворачивает вверх, как это:
,,,,,,,,
Ака, пусто. Что я делаю не так? Любой лучший способ сделать это?
Yay! Это сработало. –