现在我们的程序集版本号是像 2.0.831.0 这样的。据我所知,这是主版本号、次版本号、日期和构建号。如果我做了一些更改并在同一天进行构建,那么版本号会变成 2.0.831.1, 2.0.831.2 等。
我的 TeamCity 构建号格式只是简单的 2.{0},其中 {0} 是自动递增的数字,一直向上(2.195,2.196 等)。
如何使 TeamCity 的版本号与程序集版本完全相同?我们希望能够将变更日志与程序集版本相关联,以便任何人都可以说程序集版本 2.0.831.2 中的这些更改在这些文件中。
额外信息: 如果有影响,我们的构建步骤使用“Visual Studio (sln)”选项而不是 MSBuild。 如果有影响,我们使用 Subversion 进行源代码控制。 我们的 TeamCity 版本是 6.5.1(构建版本 17834)。