1

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

我们现在已经完成了迁移的一半,因为我们坚持制作这个 vNext 模板来将 TFS 工作项与其内部版本号相关联。如果不执行此步骤,如果我们完成此迁移,将很难为该构建中交付的每个工作项获取相关的构建号。

当我们搜索 MSDN 博客时,我们得到了一个与我们的要求类似的帖子(下面给出了链接),但我尝试了,但没有成功。

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

因此,请提出可以解决我们要求的方法。

4

1 回答 1

0

由于您要从 XAML 构建模板迁移到 vNext。建议您也一起将 TFS 版本升级到更高版本。

正如丹尼尔指出的那样,TFS2015 发布已经 4 年了,有点老了。不支持 TFS/Azure DevOps 中的相同最新功能。

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

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

使用构建定义中的这一新设置,您可以跟踪包含您的工作的构建,而无需手动搜索大量构建。与工作项关联的每个成功构建都会自动出现在工作项表单的开发部分中。

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

在此处输入图像描述

更多详细信息请参阅此博客

此外,如果需要,您还可以查看我们的官方教程从 XAML 构建迁移到新构建

于 2019-11-29T03:28:12.410 回答