我有一个包含多个团队的TFS项目,其中每个团队实际上是一个单独的项目 - 我们采用one team project to rule them all方式...
但是我想在这些团队之间分享很多问题,所以如果我在“Project / Team A”的网站上查看Bug列表,我只会看到这个团队的错误......如果我正在查看“项目/团队B”的错误列表,反之亦然。
基本查询可能如下所示:
Team Project = @Project
And Work Item Type = Bug
And State <> Removed
但是,无论我在网站上选择了哪个团队,我都会看到所有团队的所有漏洞。
如果我将查询更改为以下内容,则可以使用
Team Project = @Project
And Iteration Path = @CurrentIteration <-- Notice this line ;-)
And Work Item Type = Bug
And State <> Removed
这只会给我当前迭代中的错误,但现在查询依赖于团队,所以我只看到团队的错误,我正在使用哪个网站。
有什么方法可以解决这个问题吗?除了为每个人创建查询外,将迭代路径设置为“Under xxx”?
答案 0 :(得分:1)
不,没有办法实现这一目标。
您可以做的是为不同的团队创建单独的查询,并通过以下方式在这些查询中指定团队区域路径:
And Area Path = "Team Area Path".