在Active Directory中重命名用户后,不能修改tfs工作项

|| TFS存储有关谁创建或激活了工作项的信息,并且由于某种原因,只要修改了工作项,它就会检查其有效性。 从活动目录中删除用户或在活动目录中重命名用户时,即使与该用户稍有联系的所有工作项也无法修改。通常错误消息是类似... TF20015:字段'Activated By \'包含的值'blah blah blah \'不在受支持的值列表中。 我找到了一篇博客文章,建议调整TFS数据库,Microsoft不支持也不推荐这样做。 如何解决这个问题? 谢谢... 电子邮件     
已邀请:
警告:我不确定这是否行得通,现在我无法对其进行测试。但是,我已经在其他一些领域成功采用了这种方法。 如果使用TFS Power Tools编辑工作项类型定义,则应该能够更改Activated By字段的规则并向其中添加“ 0”规则。这可能允许您在AD名称更改时保存这些记录。 我们已成功将其用于“分配给”字段。     
我已经看到了这种行为。如果将某个激活了工作项的人从Active Directory中删除(离开了公司),或者他们更改了姓名(结婚了),就会发生这种情况。 修复起来很简单,您只需将工作项的状态从
Active
更改为ѭ2back,然后再返回到
Active
,这会将\“ Activated By \”字段更改为跟踪状态的人员,问题将得到解决。 您正在使用TFS 2008吗?我似乎记得该问题已在2010年解决(但我可能梦到了) 如果您有很多工作项目,那么此博客可能提供有助于自动修复的解决方案。     

要回复问题请先登录注册