将WorkItem链接到Label

时间:2011-08-05 08:49:13

标签: visual-studio-2010 tfs tfs2010 tfs-workitem

有没有办法将WorkItem链接到Label。在“所有链接”下,当我在Visual Studio中创建一个新的WorkItem时,我可以选择许多不同的链接类型,如Changeset,VersionedItem等,但是没有Label的类型。

我想要这样做的原因是,我标记了我的版本(如版本1.0,版本1.1),我想将Bug与我的软件的特定版本相关联。

是否支持将WorkItem链接到Label或如何将Bug与我的软件版本相关联?

更新 我遵循Visual Studio TFS Branching Guide 2010中记录的单一团队分支模型(一个Dev和一个Main分支)。

2 个答案:

答案 0 :(得分:4)

您无法链接到标签。但是,您可以通过其他方式实现目标。

首先,我建议使用分支而不是标记来跟踪多个已发布的版本。在我的意见中使用分支是一个更好的机制,然后标记。另请参阅codeplex上的branching guidance

要将您的错误链接到您的软件版本,请使用工作项中的迭代路径。这个字段正是为了这个目的。

答案 1 :(得分:2)

使用迭代路径字段是一个选项,它使您能够跟踪版本之间的工作项 但如果你想要更高的分辨率,还有另一种方法:
Team Build在每次构建之前标记带有标签的源代码。 CMMI项目模板中的错误项类型包含名为“Found In”和“Fixed In”的字段。在这些字段中,您可以从构建标签中进行选择 使用这些字段可以标记具有两个特定构建的任何工作项。一个用于何时被发现,一个用于何时被修复。 此外,在构建成功完成所有测试并且没有问题的情况下运行后,Team Build会使用构建标签更新每个工作项的“Fixed In”字段。 如果工作项类型上没有这些字段,则始终可以使用TFS Power Tools附带的工作项模板编辑器添加它们。