【问题标题】:How to automatically assign a TFS work item to a particular person/role如何自动将 TFS 工作项分配给特定人员/角色
【发布时间】:2013-06-12 17:01:05
【问题描述】:

我想在 TFS 中自定义工作项类型以自动将受让人设置为特定角色。例如(为了与另一个问题跟踪器进行比较),在 JIRA 中,默认的受让人是项目负责人(因此任何未分配的工单都会自动分配给被指定为项目负责人角色的任何人)。我可以在 TFS 中做类似的事情吗?

所以,我意识到 JIRA 和 TFS 之间的一个区别是 TFS(据我所知)没有“角色”的概念。最接近的是“组”,但与角色不同,组可以有多个人(这可能是这个问题的限制因素)。我知道如何配置 TFS 工作项,以便在“分配给”字段中仅列出某个组,但如果可能的话,我想更进一步,并创建一个只有一个成员的自定义组(例如, “问题大师”),然后设置工作项以自动分配给该人。

我正在尝试在这里复制 Jira 功能,也许在 TFS 框架中没有好的方法可以做到这一点。有什么建议吗?

【问题讨论】:

  • 您可以自定义您的工作项类型定义,以便在“分配给”字段中为团队项目中的所有工作项设置一个默认名称。这就是你所追求的吗?
  • 差不多了,但是我们有几十个项目,每个项目都有几个 WIT。因此,如果该名称发生变化,我们将进行大量的 WIT 编辑。相反,如果我可以在 AssignedTo 字段中有一个“角色”(“组”?),那么当新人担任该角色时,我只需在组管理中更改一次名称。
  • 您可以在每个团队项目中创建一个组并使其将所有工作项分配给该组,是的。您需要配置 TFS 以允许您分配到一个组,并在所有团队项目上创建相同的组。
  • 这听起来很有希望。你能告诉我如何“配置 TFS 以允许你分配给一个组”吗? (并把它作为一个答案,这样我就可以给你信用!)

标签: tfs


【解决方案1】:

Ivan Fioravanti's Blog 上有一个分步指南用于启用它。

如果您不熟悉自定义工作项类型,请使用 look at the following links(从 Grant Holliday 的博客中窃取)。

【讨论】:

  • 这让我更接近。按照这些说明,“分配给”下拉列表仅包括指定组中的人员(或人员)。但是初始(默认)值仍然是空的——用户仍然需要单击该字段并选择列表中的人。我需要的是某种方法来强制它默认为列表中的第一人,但我猜这是不可能的。
【解决方案2】:

我从未在生产中尝试过,但这是我快速尝试过的东西,它似乎可以工作。

您可以通过在模板编辑器中编辑工作项模板来将默认值设置为组。 只需选择分配给字段并添加一个默认规则,如下图所示。

这还需要您创建一个或多个组(一个全局组或每个项目一个)。设置完成后,您以后无需进行任何更新,而只需管理群组中的人员。

【讨论】:

  • 您过早地中断了您的指示。创建 DEFAULT 规则后,您将其设置为什么?我进去尝试将其设置为[project]\MyTestGroup。然后我创建了一个新问题,并且“分配给”字段(正确)显示[MyTestProject]\MyTestGroup,但是当我尝试保存票证时,出现此错误:“保存失败。TF20015:'MyTestProject]\MyTestGroup'不在支持的值列表。'
猜你喜欢
  • 2021-04-08
  • 2022-08-22
  • 1970-01-01
  • 2019-07-03
  • 1970-01-01
  • 2015-12-07
  • 1970-01-01
  • 2020-09-12
  • 1970-01-01
相关资源
最近更新 更多