Версии сборки с помощью TeamCity
Я работаю над проектом C # / VB.Net, который использует SVN и сервер сборки TeamCity. Десяток или около того сборок производится сборкой. Я хочу контролировать версии сборки, чтобы они все совпадали, а также соответствовали метке сборки TeamCity.
Я настроил TeamCity на использование метки сборки
Major.Minor.{Build}.{Revision}
Где Major и Minor - это константы, которые я установил вручную, {Revision} определяется версией хранилища SVN при оформлении заказа, а {Build} - счетчиком сборки TeamCity с автоматическим приращением. Таким образом, метка сборки примера будет
2.5.437.4423
Какие методы вы бы предложили, чтобы все версии сборки соответствовали метке сборки TeamCity?