我们正在将TFS实例从一个环境迁移到新环境(不在同一个域中)。以下步骤概述为答案: How will Windows Account Change Affect TFS Accounts?
帐户已成功映射到该服务器上的新帐户。没问题。我注意到的一件事是我们无法进入任何项目。当您单击以查看项目配置文件时,它会显示没有可用的团队。当您点击" New Team"时,它会出错:"团队是必需的。会议ID ...."。如果您尝试添加具有以前在旧环境中使用的名称的团队,则表示它无法添加团队,因为它已经存在。
如果您点击"配置功能"在同一页面上,它会引导您完成向导,这会导致另一个错误:" TF237090:不存在或访问被拒绝。"
为了记录,我们在具有这些版本的服务器上使用TFS 2012,分离和重新附加的项目集合。升级到那里然后分离并重新连接到我们的目标服务器上。
有关如何将预先存在的团队添加到项目或如何解决这些错误的任何线索?其他一切似乎都很好。
答案 0 :(得分:0)
似乎团队和用户已经在那里。 所以,只需尝试remap the DBs,然后再次检查。
如果仍然不起作用,我建议像丹尼尔说的那样重做迁移。
您还可以按照以下文章中提到的步骤进行迁移:
Move Team Foundation Server from one environment to another
另一个类似的帖子供您参考:TFS Group Identities are missing after TFS migration to a new domain - Members lost access to the project
答案 1 :(得分:0)
正如我在Andy Li-MSFT的帖子评论中所提到的,我最终不得不手动重新创建团队并重新分配权限。 TFS 2012 - 2015/17的升级路径不起作用。