Wersje montażowe z TeamCity
Pracuję nad projektem C # / VB.Net, który używa serwera budowania SVN i TeamCity. Kompilacja produkuje kilkanaście zespołów. Chcę kontrolować wersje zespołu, tak aby wszystkie pasowały do siebie, a także pasowały do etykiety kompilacji TeamCity.
Skonfigurowałem TeamCity do używania etykiety kompilacji
Major.Minor. {Build}. {Rewizja}
Tam, gdzie główne i drugorzędne są stałe, które ustawiam ręcznie, {Revision} jest określana przez wersję repozytorium SVN przy kasie, a {Build} to automatyczny licznik kompilacji TeamCity. Przykładowa etykieta kompilacji byłaby
2.5.437.4423
Jakie techniki sugerujesz, aby zapewnić zgodność wszystkich wersji montażowych z etykietą kompilacji TeamCity?