TFS 将通知发送到错误的电子邮件地址

TFS sends notifications to wrong email address

我们内部有 TFS 2018。 TFS 数据历史上从 TFS 2010 迁移到 TFS 2016,随后迁移到 TFS 2018。其中一个旧项目设置为向所有项目团队的个人成员发送 TFS 代码审查通知。除一名开发人员外,所有通知都会发送到正确的电子邮件地址。当我打开发送给我的项目通知时,我可以看到通知发送到了这个开发者拼写错误的地址。这解释了为什么 TFS 通知没有传递给开发人员。我不知道这个地址是从哪里获取的,因为她的电子邮件地址在她的 TFS 个人资料网页上看起来没问题。当她将首选电子邮件更改为另一个地址时,通知仍会发送到拼写错误的地址。有趣的是,最近创建的 TFS 项目没有这个问题。所有通知都会发送到与她的广告地址相匹配的电子邮件地址。我很困惑。通知电子邮件地址是否存储在 TFS 的项目级别?我怎样才能解决这个问题?有人可以帮忙吗?谢谢。

不幸的是,我找不到从 TFS 网络更正地址的方法 portal.Therefore,我只是在所有 TFS 数据库中搜索了拼写错误的电子邮件地址。我发现存储了两列拼写错误的地址:TFSDefaultCollection.tbl_EventSubscription.Address 和 TFSDefaultCollection.tbl_EventNotification.NotificationMetadata。两个表都更新了正确的电子邮件地址。