Visual Studio中丢失的VSTS源代码管理绑定
Visual Studio 2015 Visual Studio 2013 直到最近用我的雅虎邮件使用微软Live ID的源代码控制的TFS。 最近从TFS转换到VSTS。Visual Studio中丢失的VSTS源代码管理绑定
几周前,devops已将我的VSTS帐户切换为使用公司电子邮件而不是yahoo电子邮件。 之后,在VS我无法再使用源代码控制了, 出现错误:“TF30063:您无权访问usga.visualstudio.com \ DefaultCollection。” 并且无法绑定到源代码管理。 Devops删除了我的公司电子邮件帐户并重新激活了我的yahoo电子邮件帐户 ,并且VS中的源代码控制开始再次运行,并且现在与VSTS一起运行。
我还没有使用Visual Studio一个星期左右。 今天我发现:
我的解决方案丢失了源代码管理绑定。 我无法在Visual Studio中再次将我的解决方案绑定到源代码管理。 当我重新绑定它告诉我,状态是'无效'。 我没有收到任何其他错误。 适用于所有使用源代码管理都能正常工作的解决方案。 我似乎有权访问www.visualstudio.com - > mycompany.visualstudio.com 并且可以在那里看到我的项目。
请帮助我解开正在发生的事情并重新绑定。 非常感谢
这应该是一个缓存相关的问题,尝试到delete VS and TFS缓存并重新启动VS.
也尽量删除其存储在凭据管理器您的帐户信息(控制面板 - 所有控制面板项,凭据管理器 - 窗口管理器)
然后重新连接到VSTS在Visual Studio中使用您的个人帐户,确保选择使用的工作区,获取最新的;或者直接删除旧的工作区,创建一个新的工作区。
我的问题解决方式如下:1。 当我开始四年前使用TFS中,我用我的个人电子邮件
-
创建的Microsoft Live ID帐户
今年,当我们的devops将我们从TFS切换到VSTS 时,他们试图强制规定每个人使用他们的Office电子邮件用于MS Live ID帐户。因此,他们创造了新的帐户,我与Office电子邮件
然后我所描述的问题
问题是通过切换回我用我个人的电子邮件原来MS帐户解决。
- 我在Visual Studio 2015年 删除现有的工作区,并为我的解决方案,以重新绑定代码VSTS新的。 出于某种原因,我不得不重复这个过程几次。
而且
希望它可以帮助
谢谢,但“删除VS和TFS”缓存链接,您给我称这种做法“釜底抽薪”的路线,当个人的环境重置为默认并不少,如果不是全部,在Visual Studio扩展必须重新安装。 在用户数据重置期间,Team Foundation Server和Collection配置会消失。如果可能的话,我想避免这条路线。 –
Hi @KarenSlon对此有任何更新,您的问题是否已解决?实际上,服务器上存在源控制绑定,因此您的本地环境可能有问题。即使休息你的环境也是“垃圾”的垃圾,但它应该是摆脱僵局的简单而有效的方式。 –