TeamCity 是一个很棒的 CI 工具,我们也使用 Semantic Versioning 来管理我们的 DLL 版本很长一段时间,现在我们正在达成将 TeamCity 和 Semantic Versioning 集成在一起的想法,同时我们对这个主题进行了一些研究,比如说版本信息喜欢
MajorVersion.MinorVersion.PatchVersion.BuildNumber
buildNumber 我们总是使用 teamcity buildnumber,以及我们在 assemblyinfo.cs 中维护的其他 3 个版本,这里的问题是 - 我们如何使用 teamcity 将其 build number 输入到 assemblyinfo.cs,我可以找到 Msbuild 支持这个参数,有没有处理同一件事的最佳做法?我们还希望将整个版本作为已发布的版本信息提供给我们的开发人员的 nuget 包
非常感谢