在Visual Studio中丢失VSTS源代码控制绑定

时间:2017-10-19 18:48:54

标签: visual-studio tfs azure-devops

Visual Studio 2015 Visual Studio 2013 直到最近使用TFS进行源控制与Microsoft live id和我的雅虎电子邮件。 最近从TFS过渡到VSTS。

几周前,devops将我的VSTS帐户切换为使用公司电子邮件而不是雅虎电子邮件。 在VS之后,我再也无法使用源代码控制了, 得到错误:“TF30063:您无权访问usga.visualstudio.com \ DefaultCollection。” 并且无法绑定到源代码管理。 Devops删除了我的公司电子邮件帐户并重新激活了我的yahoo-email-account VS中的源代码控制再次开始工作,现在使用VSTS。

我已经使用Visual Studio一周左右了。 今天我发现了:

我的解决方案丢失了源代码管理绑定。 我无法在Visual Studio中将我的解决方案再次绑定到Source Control。 当我重新绑定它时告诉我状态是“无效”。 我没有得到任何其他错误。 适用于以前通过源代码控制正常工作的所有解决方案。 我似乎可以访问www.visualstudio.com - > mycompany.visualstudio.com 并且可以在那里看到我的项目。

请帮我解决发生的事情并重新绑定。 非常感谢

2 个答案:

答案 0 :(得分:0)

这应该是与缓存相关的问题,尝试delete VS and TFS缓存并重新启动VS。

还尝试删除存储在凭据管理器中的帐户信息(控制面板 - 所有控制面板项目 - 凭据管理器 - Windows管理器

enter image description here

然后在Visual Studio中重新连接到VSTS使用您的个人帐户,确保选择使用的工作区,获取最新信息;或直接删除旧工作区,创建一个新工作区。

答案 1 :(得分:0)

我的问题通过以下方式解决: 1.四年前我开始使用TFS时,我使用我的个人电子邮件创建了Microsoft Live ID帐户

  1. 今年我们的开发人员将我们从TFS切换到VSTS 他们试图强制每个人的规则将他们的Office电子邮件用于MS Live Id帐户。因此,他们使用Office电子邮件

  2. 为我创建了新帐户
  3. 然后我描述了问题

  4. 通过将我的个人电子邮件转回原始MS帐户,问题得以解决。

    1. 我不得不删除Visual Studio 2015中的现有工作区 并为我的解决方案创建新的代码以将代码重新绑定到VSTS。 出于某种原因,我不得不重复这个过程几次。
    2. 希望有所帮助