在团队之间共享 TFS 中的查询
Share query in TFS between teams
我有一个包含多个团队的 TFS 项目,其中每个团队实际上是一个单独的项目 - 我们采用 one team project to rule them all 方式...
但是我想在这些团队之间分享很多问题,所以如果我在 "Project / Team A" 的网站上查看 Bug 列表,我只会看到这个的 Bug团队...反之亦然,如果我正在查看 "Project / Team 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"?
不,没有办法实现。
您可以为不同的团队创建单独的查询,并通过以下方式在这些查询中指定团队区域路径:
And Area Path = "Team Area Path".
我有一个包含多个团队的 TFS 项目,其中每个团队实际上是一个单独的项目 - 我们采用 one team project to rule them all 方式...
但是我想在这些团队之间分享很多问题,所以如果我在 "Project / Team A" 的网站上查看 Bug 列表,我只会看到这个的 Bug团队...反之亦然,如果我正在查看 "Project / Team 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"?
不,没有办法实现。
您可以为不同的团队创建单独的查询,并通过以下方式在这些查询中指定团队区域路径:
And Area Path = "Team Area Path".