将 TFS 2010 中的工作项分配给用户时,我收到以下错误
TF20015:“分配给”字段包含不在受支持值列表中的值“用户名”。
我试图从 TFS 中完全删除用户,以便我可以重新添加用户,我从我看到的所有项目中删除了用户,但用户仍显示在“分配给”列表中
我在我们的生产 TFS 项目中只有一个用户遇到这个问题,但该用户在我们的 TFS 测试项目中没有任何问题。我认为这不是广告问题。如何从 TFS 中完全删除用户。
有人可以帮忙吗?
将 TFS 2010 中的工作项分配给用户时,我收到以下错误
TF20015:“分配给”字段包含不在受支持值列表中的值“用户名”。
我试图从 TFS 中完全删除用户,以便我可以重新添加用户,我从我看到的所有项目中删除了用户,但用户仍显示在“分配给”列表中
我在我们的生产 TFS 项目中只有一个用户遇到这个问题,但该用户在我们的 TFS 测试项目中没有任何问题。我认为这不是广告问题。如何从 TFS 中完全删除用户。
有人可以帮忙吗?
解决方案:用户在 AD 帐户中有多余的空间。空间已从 AD 帐户中删除,但即使从所有组中删除用户后,用户仍在数据库中。必须从下表中删除数据库中的空间并将用户添加回组 [dbo].[ADObjects] dbo.tbl_security_identity_cache dbo.Constants
此链接是一个概述,但我将在下面为您提供一些简单的步骤:https ://msdn.microsoft.com/en-us/library/vs/alm/work/office/bulk-add-modify-work-items-excel
1) 在 TFS 中使用查询来查找该用户不再存在的所有工作项
2)保存查询(我保存到“我的查询”)
3) 运行查询
4) 选择在 Microsoft Office 中打开 -> 在 Excel 中打开查询
5)Excel打开,从每条记录的列中删除用户,从上到下空白该列
6)点击发布,它会将所有这些工作项放回去,而没有他/她的名字