添加';哪家分店';字段到TFS中的工作项

本文关键字:TFS 工作 哪家 添加 字段 | 更新日期: 2023-09-27 18:21:56

假设您是一个Scrum团队的一员,该团队正在使用Visual Studio中的Scrum团队项目模板和Visual Studio ALM Rangers规定的"高级分支计划"。您的团队开发了一个名为FooBar的产品,直到您完成了计划为某个特定版本进行的所有功能和测试(我们将该版本称为FooBarv1)。开发分支机构与主分支机构合并,"高级分支机构计划"的相关分支机构从主分支机构分支。

最终,FooBarv1发布了,您和您的团队正在努力开发FooBarv2。不幸的是,FooBar v1的客户发现了一个错误并报告了它。创建了一个工作项来修复这个错误,但开发人员需要知道这个错误在哪里。它是在FooBar v1 Service Pack分支、开发分支还是FooBar v1 Hotfix分支?

现在考虑一下您的团队正在开发FooBarvN,其中N是一个任意数字。一个客户在FooBarv(N-M)中报告了一个错误,其中M是一个任意数字,N>M。创建了一个工作项来修复这个错误,但开发人员需要知道这个错误在哪里。它在FooBarV(N-1)中吗?发展FooBarv(N-M+1)?

当然,工作项可以有一个标题来指示bug所在的分支,但这会导致未标准化的临时命名方案。最好的方法是在创建工作项时添加一个字段,该字段询问工作项与哪个分支相关。在TFS中向现有工作项类型添加字段似乎非常简单:http://msdn.microsoft.com/en-us/library/vstudio/hh409273.aspx不幸的是,这不是一个静态列表;它是动态的。

这是一个由两部分组成的问题:1)是否有可能在TFS中的Scrum工作项中添加一个字段,该字段的列表项依赖于特定团队项目中的分支

并且:2)如果可能的话,你能为我提供什么参考吗如果这是第一次有人想到这个,我会很惊讶。。。

添加';哪家分店';字段到TFS中的工作项

这不是bug在哪个分支的问题,而是bug在哪个构建的问题。

有一个"在内部版本中找到"字段。

请记住,构建知道它构建了哪些代码、哪些工作项、哪些变更集。