In questo momento i nostri assembly hanno un numero di versione come 2.0.831.0. A quanto ho capito, questa è la versione principale, la versione minore, la data e il numero di build. Se cambio e ricostruisco lo stesso giorno è 2.0.831.1, 2.0.831.2 ecc.Realizzazione della versione di TeamCity Assemblaggio .NET Versione
Il mio formato di numero di build TeamCity è semplicemente 2. {0} dove {0} è un numero incrementato automaticamente che va semplicemente per sempre (2.195, 2.196 ecc.).
Come faccio a rendere TeamCity esattamente come la versione di assemblaggio? Vogliamo essere in grado di associare il registro delle modifiche alla versione dell'assembly in modo che chiunque possa dire che la versione 2.0.831.2 dell'assembly ha queste modifiche in questi file.
Ulteriori informazioni: Il nostro passo di costruzione utilizza l'opzione "Visual Studio (sln)" invece di "MSBuild" se questo è importante. Usiamo Subversion per il controllo del codice sorgente se questo è importante. La nostra versione di TeamCity è 6.5.1 (build 17834).
http://stackoverflow.com/questions/1041153/teamcity-labeling-vcs-subversion-with-an-artifacts-file-version – sylvanaar