2015-10-13 55 views
0

升级到TFS 2015后,我们看到集合中的所有用户都显示为工作项的“分配给”字段的选项。TFS-2015限制用户列表

2013年,我们设置了一个ALLOWEDVALUES规则,设置为[project] \ Contributors。它会将列表中的列表限制为仅限该组中的值。

现在下拉菜单显示每个人,只有当您尝试从完整列表中选择不在贡献者组中的用户时才会投诉。

我们如何获得旧的行为?

回答

0

你可以按照下面的步骤:

  1. 创造一个集合级别组。团队资源管理器 - >团队项目集合设置 - >组成员资格 - >新建 - >组名称:MyTeam - >双击[您的集合] \ MyTem - >选择Windows用户或组 - > Add- - >添加用户

  2. 创建一个“问题”工作项类型。工具 - >过程编辑器 - >工作项目类型 - >从服务器打开WIT - >复制现有工作项目类型,并将名称更改为“问题”。

  3. 在字段选项卡中,双击分配给 - >规则 - >新建 - > ALLOWEDVALUES - >在ALLOWEDVALUES窗口中,单击新建 - >在列表项编辑窗口中,输入[Project] \ MyTeam - >确定,然后保存这个工作项目类型。 enter image description here

对于测试: 4.创建一个新的“问题”项目,在分配给下拉列表中,你只能看到你在MyTeam添加的用户。

+0

这实际上正是我所做的。我们正在尝试创建一个自定义WIT,并且每个新的字段都与不同的自定义组绑定。在Web应用程序中似乎只有新的行为。如果我使用Visual Studio 2015界面,则按预期方式工作,只显示列表中的用户。 Web应用程序控件现在显示'历史',但显示我不确定的内容。 –

+0

在VS中正常工作意味着您的设置是正确的。您的IE浏览器可能会出现问题。注销您的网络访问帐户,清理IE缓存,关闭IE.Reopen它,然后再试一次。 –

+0

清除缓存并重新启动后,不需要的行为仍然存在。使用TFS 2015和IE 11. –

7

在许多组织中,工作项类型在许多团队中共享。旧的下拉菜单很长,并且与你永远不会分配工作项目的人混杂在一起。我们听到了很多要求为人们分配更好的体验的要求。

我们已将工作项目控制更改为MRU控件,以便您最关心的人马上显示出来。还有一个“搜索更多”的选项来找到那些还没有在MRU中的人。

我们知道,不可能再用您在工作项目上定义的规则限制列表。这是一个明确的设计决定,并且规则仍然按照您的指示保存。

Ewald Hofman - TFS项目经理

+0

谢谢你的解释!这一直在困扰着我的TFS管理技能一段时间,试图弄清楚为什么它*看起来*添加到我们的AD域的新用户没有在TFS中“显示”。 –