0

当我在 Visual Studio Team Explorer 中打开Pending Changes选项卡时,它显示“发生了一个或多个错误”。我在哪里可以找到发生了何种错误的详细信息?

一些背景知识:我们最近将我们的源代码存储库从 TFS 2010 升级到 Azure DevOps Server 2020(将 TFS 2015 作为必需的中间步骤),在从一台服务器移动到另一台服务器的过程中。在 Visual Studio 中切换 URL 后,开发人员开始收到此错误消息。除此之外,一切似乎都运行良好。显示挂起的更改,签入/签出工作。

错误信息

4

1 回答 1

0

TFS/Azure DevOps 端没有存储此类相关日志。

对于 TFS/Azure DevOps,安装日志文件通常存储在temp文件夹中。

通常这个文件夹是:C:\Users\{name}\AppData\Local\Temp

配置日志存储在:

C:\ProgramData\Microsoft\Team Foundation\Server Configuration\Logs

日志应相应存储,以防 TFS 版本升级。

在您的情况下,有时如果您在同一系统中使用多个 TFS 帐户 /TFS 版本,则 TFS 会缓存某些内容并引发错误。因此,为此您可以清除 TFS 缓存并检查这是否有效。

您可以从以下位置清除 TFS 的缓存:

C:\Users\UserName\AppData\Local\Microsoft\Team Foundation\x.0\Cache

一旦缓存将被删除,TFS 可能会要求重新连接凭据。您需要提供有效的凭据。

如果您在上述步骤后仍然遇到类似的错误,我建议您也清除 Visual Studio 缓存,这可能会解决问题。

于 2020-12-03T05:32:19.803 回答