0

我正在尝试将 TFS (2017.3) 迁移到 VSTS。在遵循迁移指南时,我处于无法前进的位置。我在命令后生成的 IdentityMapLog.csvPrepare仅显示 3 个身份,但我的 TFS 有 4000 多个身份,如从tfsconfig identities命令中看到的(这显示匹配为真且两者都存在)。

有任何想法吗?

谢谢

4

1 回答 1

0

似乎 AD 没有同步。请确保您满足迁移先决条件:

  1. Azure Active Directory:AAD 与本地 Active Directory 环境同步
  2. 合规性(如适用)

请完全按照指南文档进行迁移: TFS-to-VSTS-Migration_WhitePaper.docx


Azure 活动目录

Team Foundation Server 中的用户身份验证是使用 Active Directory 在本地处理的。使用 Visual Studio VSTS,用户通过 Azure Active Directory 租户进行身份验证,该租户的工作方式与本地 Active Directory 非常相似。

使用 Azure AD Connect 同步身份和组

通过将本地 Active Directory 与 Azure Active Directory 同步,您的团队成员将能够使用相同的凭据进行身份验证,并且您的 VSTS 管理员将能够利用您的 Active Directory 组在您的 VSTS 帐户中设置权限。要设置同步,您需要使用 Azure AD Connect 技术。设置 Azure AD Connect 的文档可在https://aka.ms/AzureADConnect获得。


身份图

身份映射是 TFS 数据库导入服务最重要的配置文件之一,因为它将本地 Active Directory 身份与匹配的 Azure Active Directory 身份进行映射。这样一来,您的每个团队成员都将自动将他们的个人设置、安全权限和历史记录与他们的 Azure Active Directory 用户帐户相关联,从而在第一天就在 Visual Studio VSTS 中工作获得积极的体验。

于 2018-04-16T09:05:36.617 回答