tfs 2013 跨构建定义的增量构建号

tfs 2013 incremental build number across build definitions

我想知道如何实现由多个不同构建定义共享的增量构建号。例如,我为我们的暂存环境创建了一个构建定义,其构建号为 15.3.6.1。然后我将一个构建排队用于生产,不同的构建定义,我希望该构建号为 15.3.6.2 而不是 15.3.6.1。这对于 TFS 2013 构建是否可行,无论是开箱即用还是通过扩展?

您可以使用 PowerShell 脚本修改生产版本定义的版本号格式参数。然后,您将此脚本称为暂存构建定义中的 post-build 脚本。