VS代码源控制窗格为空白

GBr*_*ksy 3 version-control azure tfvc visual-studio-code

我已经重新安装了PC,并尝试使用VS Code和TFVC连接回我的Azure DevOps Repo。我在Visual Studio 2019社区TF.exe中使用了TFVC位置。似乎一切正常,我可以使用自己的凭据连接到我的存储库。一切似乎都很好,我什至可以看到TFVC有很多更改/差异。-见下图。但是,我希望能像以前一样看到我的源代码控制和要提交的文件列表。但是面板是空白的。VS Code的“输出”窗口中也没有错误。

我尝试删除并重新添加工作区。尝试编辑/向项目添加新文件,以期启动TFVC窗格以显示文件列表。-TFVC更新旁边的数字,但我看不到任何菜单按钮或文件列表。

有没有其他人有这个并且知道解决方案,或者知道我要去哪里错了。

vscode tfvc

Jam*_*rty 6

我相信根据 GitHub 中的问题,从 VSCode 版本 1.39.2 开始,对于大多数人来说,这个问题已经得到解决,但我仍然在基于 Git 存储库的项目中看到它。

经过一些试验和错误,我发现这个设置是罪魁祸首: "scm.alwaysShowProviders": true

当我删除该设置或将其设置为 时false,我的源代码管理窗格可以正常工作。


Ali*_*i80 6

只需"scm.alwaysShowProviders"从您的值中打开和关闭即可(默认值为false),这将导致源代码管理窗格现在重新绘制并解决此问题。

  • 对于那些想知道如何执行此操作的人:1) 文件 --> 首选项 --> 设置打开“设置”选项卡;2) 在搜索栏中粘贴“scm.alwaysShowProviders”;3)您要查找的复选框应该出现在结果中; (3认同)

Jul*_*lle 6

我偶尔会遇到这种情况。我刚刚发现我可以通过右键单击空白区域然后选择我想要显示的存储库来解决此问题


iPr*_*ton 2

在 GitHub 上打开的问题:https://github.com/microsoft/vscode/issues/82374 现在我已经回滚到 8 月更新并解决了这个问题。