Версии сборки с помощью TeamCity

Я работаю над проектом C # / VB.Net, который использует SVN и сервер сборки TeamCity. Десяток или около того сборок производится сборкой. Я хочу контролировать версии сборки, чтобы они совпадали, а также соответствовали метке сборки TeamCity.

мы настроили TeamCity для использования метки сборки

MAJOR.MINOR. {Строить}. {} Revision

Где Major и Minor - это константы, которые я установил вручную, {Revision} определяется версией хранилища SVN при оформлении заказа, а {Build} - счетчиком сборки TeamCity с автоматическим приращением. Таким образом, пример метки сборки будет

2.5.437.4423

Какие методы вы бы предложили, чтобы все версии сборки соответствовали метке сборки TeamCity?