使用OpsHub的不同帐户将TFS从内部部署迁移到VSO

时间:2014-09-29 22:28:23

标签: tfs azure-devops opshub

我们目前没有Azure AD设置(并且不需要它)。我正在尝试使用OpsHub迁移实用程序将TFS集合移动到云端。

但是,onPremise TFS是在域上设置的。虽然VSO项目的帐户使用Microsoft帐户(仅使用电子邮件地址)。

我知道如何设置pase第一组实用程序,(提供EndPoint Details)。

虽然我可以使用我的域帐户并连接到本地TFS但我无法使用该帐户连接到VSO项目,也无法找到任何方式(不使用Azure AD)来设置我的VSO项目以允许我的域用户帐户。我搜索了onpremise TFS安全选项,但无法找到一种方法来访问VSO电子邮件帐户。

如果没有Azure AD,这是不可能的?

2 个答案:

答案 0 :(得分:1)

根据http://www.visualstudio.com/en-us/get-started/migrate-team-projects-vs.aspx#what_data的说明,我在实际的TFS服务器上安装了该实用程序。

但是,服务器(作为服务器)已启用Internet Explorer增强安全性。

通过禁用该功能,我能够获得使用我的电子邮件登录VSO的提示。

http://blogs.technet.com/b/chenley/archive/2011/03/10/how-to-turn-off-ie-esc.aspx

答案 1 :(得分:0)

如果我们理解正确,您希望连接到VSO帐户进行迁移。 为此,您不必将用户添加到本地TFS用户列表。用户只应用于在实用程序中创建端点。

让我们详细说明一下。 迁移实用程序期望您必须结束点1.您的源本地TFS服务器和2.您的VSO云帐户。

OpsHub Migration Utility现在需要通过这些端点创建的端点访问您的On-Prem TFS和VSO。

引用: “虽然我可以使用我的域帐户并连接到本地TFS但我无法使用该帐户连接到VSO项目,也无法找到任何方式(不使用Azure AD)来设置我的VSO项目以允许我的域名用户帐户。我搜索了onpremise TFS安全选项,但无法找到一种方法来访问VSO电子邮件帐户。“

您不必将VSO用户添加到On-Prem TFS。相反,您必须使用该用户在该计算机上创建端点。你可以通过OpsHub Utility>这样做。新迁移> Visual Studio在线端点>管理新端点>服务器>添加或通过Visual Studio>服务器资源管理器。

因此,从技术上讲,您必须使用两个不同的系统(本地TFS和VSO)中的两个独立用户连接到实用程序的端点。