【问题标题】:TF30063 error opening projects in Azure DevOps with a project already open connected to on-premises TFS server, or with Team Explorer tab selectedTF30063 在 Azure DevOps 中打开项目时出错,其中已打开连接到本地 TFS 服务器的项目,或选择了团队资源管理器选项卡
【发布时间】:2019-11-13 11:56:15
【问题描述】:

在连接到 Azure DevOps (TFVC) 存储库时,我有时会在 Visual Studio 2019 中遇到“TF30063”错误。

我在 Windows 10 Pro(版本 1809)工作站上使用 Visual Studio 2019(目前为 v16.1.4)。此工作站之前安装了 Visual Studio 2017。

我们在 dev.azure.com 上有一个部门存储库,配置为 TFVC 存储库(不是 Git)。这个存储库最初是在 Azure DevOps 是 VSTS 时创建的,但直到最近我们才将它用于任何事情,在它被转换为 Azure DevOps 之后。

在 Visual Studio 2019 中打开在 Azure DevOps 中管理其源代码的项目时,我有时会遇到如下错误:

TF30063:您无权访问 dev.azure.com/[ORG-NAME]

有时在打开项目时发生错误,有时在尝试获取最新版本的文件或从 Azure DevOps 存储库签入或签出文件时发生错误。

我已经在网上搜索了这个问题几个星期,并尝试了各种建议的解决方案,例如清除“.IdentityService”文件夹,或清除某些特定的 AppData 本地/临时文件夹,或注销并返回进入 Azure DevOps 等。其中一些似乎暂时解决了问题,但问题总是回来。

但是,我现在相信我知道如何可靠地导致此问题(以及如何在短期内解决它)。

我发现我可以通过以下两种方式之一可靠地导致此 TF30063 错误:

  1. 如果我打开 Visual Studio 并使用连接到本地 TFS 服务器的项目,然后打开另一个 Visual Studio 实例以及连接到 Azure DevOps 的项目。

  2. 如果我没有打开任何其他项目,但上次打开 Visual Studio 时,我选择了“团队资源管理器”选项卡(例如,因为我刚刚签入了一些文件) ,然后我打开一个连接到 Azure DevOps 的项目。

在上述任何一种情况下,当我打开一个连接到 Azure DevOps 的项目时(我第一次打开项目时,或者当我尝试执行任何源代码控制操作时),我都会遇到 TF30063 错误。无论哪种情况,解决方法都比较简单,如下:

  1. 如果 Visual Studio 显示“团队资源管理器”选项卡/面板,请选择“解决方案资源管理器”选项卡/面板。

  2. 如果 Visual Studio 已经显示“解决方案资源管理器”选项卡,请选择“团队资源管理器”选项卡,然后再次选择“解决方案资源管理器”选项卡。

  3. 确保当前选择了“解决方案资源管理器”选项卡,然后关闭此 Visual Studio 实例(如果我打开了其他连接到本地 TFS 服务器的 Visual Studio 实例,我可以保留这些打开)。

  4. 在 Visual Studio 中重新打开同一个项目(连接到 Azure DevOps),现在一切似乎都很好。

其他人是否有关于 Azure DevOps 存储库的此 TF30063 错误的任何其他信息,或者有任何解决或解决该问题的其他建议?

【问题讨论】:

  • 如果其他人可以通过 VS2019 连接到 Azure DevOps 存储库来重现此问题,如果您能在此处添加评论让我知道,我将不胜感激。连接到 Azure 存储库时,选择“团队资源管理器”选项卡,关闭 VS2019,然后用同一个项目重新打开 VS2019 并尝试任何源代码控制操作(例如“获取最新版本”),看看是否获得 TF30063错误。谢谢。

标签: visual-studio azure tfs


【解决方案1】:

请在下面尝试,看看是否有帮助。

  • 关闭所有VS实例
  • 删除 %localappdata%.IdentityService
  • 重启VS

另一种方法:

  • 关闭所有 VS 实例。
  • 删除你的VS appdata文件夹,然后打开VS

虽然这会重置您的所有设置。希望对您有所帮助。

如果您仍然遇到同样的问题,请在下面的链接中提出请求。

https://developercommunity.visualstudio.com/content/problem/post.html?space=8

你也可以从这里做:

【讨论】:

  • 感谢您的建议。正如我简要提到的,我已经尝试删除“.IdentityService”文件夹和 appdata 文件夹中的所有内容(每个文件夹不止一次)。这有时/经常使它暂时再次工作,但我现在相信这是巧合。将“团队资源管理器”选项卡作为最后选择的选项卡,或者在从 Azure DevOps 打开项目时打开本地 TFS 项目似乎是可以(至少对我而言)始终重现问题的根本原因。我也确实在您包含的链接上打开了一个问题。谢谢。
  • 这是我在开发者社区网站上打开的问题:developercommunity.visualstudio.com/content/problem/630870/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-30
  • 2017-04-17
  • 1970-01-01
相关资源
最近更新 更多