我正在尝试使用OpsHub从TFS2010迁移到Visual Studio Team Services。
问题: 当我尝试在OpsHub中设置目标端点时,它会显示“连接到团队项目集”。从这里我必须“添加Team Foundation Server”。我输入https://[~mysitename~].visualstudio.com。此时我没有机会输入用户/密码(我在使用VS2015进行相同的过程时会这样做)。它尝试连接并返回错误..
TF31003:您没有输入必要的凭据或您的凭据 用户帐户无权连接到团队 Foundation Server在......“
我怀疑它是使用VS2012实例连接而不是VS2015实例。有没有办法改变这个或是否有其他方式来传递我的用户/传递和连接。
背景 我在我的机器上安装了Visual Studio 2012和Visual Studio 2015。
我在Visual Studio Online下创建了一个新帐户,并添加了一个团队项目。
我可以在团队资源管理器下成功连接到VS 2015的团队项目。
答案 0 :(得分:1)
这很可能是IE中凭据缓存的问题。
关闭所有打开的Visual Studio实例和OVSMU工具后,请尝试清除IE缓存,存储的信用卡/ cookie等。
还可通过以下步骤清除本地TFS / VS缓存:
浏览到下面的文件夹并删除以下文件夹的所有内容
1)%LocalAppData%\ Microsoft \ Team Foundation \ 4.0 \ Cache
2)%LocalAppData%\ Microsoft \ Team Foundation \ 5.0 \ Cache
3)%LocalAppData%\ Microsoft \ Team Foundation \ 6.0 \ Cache {文件夹将存在,基于安装的Visual Studio版本。}
重新启动时,尝试再次添加结束点,这次应显示验证所需的弹出窗口。
答案 1 :(得分:1)
migrate TFS to VSTS还有其他方式,您也可以下载迁移指南here。