当前的 TFS 冲刺/迭代编号如何包含在 TFS 2012 构建模板的构建编号中?
即如果当前迭代是版本 1/Sprint 5,则希望内部版本号为:1.5。(修订版号)。
当前使用 ReleaseDefaultTemplate.11.1.xaml(Visual Studio 2013 构建过程模板的发布管理)。
最佳答案
非常酷!
您需要在工作流中的“BuildNumber”任务(这是第一个事件)之前运行一些操作来检索和构建该数据。没有 OOB 帮助,我建议您使用 PowerShell 检索数据并设置构建详细信息。我说 PowerShell 是因为当您迁移到 TFS 2015 和新的构建系统时,它可以被重用。
我使用的另一种方法是将内部版本号设置为“mybuild_1.5.{build}.{revision}”并使用 PowerShell 解析该数字。这很容易,因为您可以使用现有的 PowerShell 来实现它。然而,它确实要求在冲刺结束时增加数字。并不理想,但只需几秒钟即可实现。
关于visual-studio - 获取构建过程模板中的当前冲刺/迭代?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30836889/