使用vNext构建后,将内部版本号与TFS工作项相关联

问题描述 投票:0回答:1

我们有将工作项与TFS构建关联的要求。通常,在TFS中使用XAML Build Templates时(通过WorkItem的“ Integration Build”字段),这是可能的(或者我们可以说是“自然的”)。在下面的屏幕快照中,它被称为“ Integrated In”。当前,我们正在尝试从XAML生成模板迁移到VSTFS 2015的vNext版本,并进一步与Octopus Deploy for CI / CD实践集成。

我们现在处于迁移过程的一半,因为我们一直无法制作此vNext模板以将TFS WorkItem与它们的内部版本号相关联。如果不执行此步骤,如果我们完成此迁移,将很难获得该版本中交付的每个工作项的关联版本号。

[当我们搜索MSDN博客时,我们收到了与我们的要求类似的帖子(下面给出的链接),但我尝试了这一点,但最终没有运气。

https://blogs.msdn.microsoft.com/tfssetup/2016/05/09/build-association-with-work-items-in-vnext/

所以,请提出解决我们要求的方法。

tfs msbuild octopus-deploy vnext
1个回答
0
投票

由于您将从XAML构建模板迁移到vNext。建议您同时将TFS版本升级到更高版本。

正如Daniel指出的TFS2015发布已经4年了,有点旧。不支持TFS / Azure DevOps中的最新功能。

您要寻找的是TFS2017 update2及更高版本中的内置选项。

从工作项到构建的自动链接

通过构建定义中的此新设置,您可以跟踪无需搜索即可纳入您作品的作品通过大量手动构建。每次成功构建与工作项目关联的项目会自动出现在开发中工作项表单部分。

要启用此功能,请在构建定义的“选项”下切换设置。

enter image description here

更多详细信息,请参见此blog

此外,如果需要,您还可以查看我们的官方教程Migrate from XAML builds to new builds

© www.soinside.com 2019 - 2024. All rights reserved.