【问题标题】:Eclipse Team Foundation Server plugin (Team Explorer Everywhere) giving null errorsEclipse Team Foundation Server 插件(Team Explorer Everywhere)给出空错误
【发布时间】:2014-01-01 09:38:18
【问题描述】:

几个月来,我一直在我的公司 TFS 服务器上使用用于 Eclipse 的 TFS 插件。上周,我的笔记本电脑在 eclipse 打开并且连接到 TFS 时崩溃了。现在,每次我启动 Eclipse 时,我都会收到一条错误消息,指出无法与服务器建立连接,并抛出 NullPointerException。

为了解决这个问题,我从系统中清除了 eclipse 并删除了已安装的插件,然后重新安装了 eclipse 和 TFS 插件。现在,我在启动时不再收到此连接错误。我将原始 TFS 添加到 eclipse 中的服务器列表中,它可以看到所有项目(参见 http://i.imgur.com/SbgyuRx.png)。

但是,尝试使用任何项目都会导致屏幕显示错误消息Error querying workspaces: null。错误日志将有问题的插件显示为com.microsot.tfs.client.common,堆栈跟踪显示为An exception stack trace is not available

我正在使用与我最初使用的完全相同的插件安装。我不知道为什么会出现这些错误。

【问题讨论】:

    标签: eclipse tfs azure-devops


    【解决方案1】:

    错误日志可能会有所帮助。您可以转到“帮助”>“团队资源管理器无处不在支持”,然后单击“日志”选项卡来查看它们。

    但最终,这可能是一些损坏的配置文件。 TEE 执行一些不同的后台任务,我怀疑其中一个在您的计算机崩溃时在某些文件 I/O 的中间被中断。删除缓存目录可能会有所帮助:

    ~/.microsoft/Team Foundation
    

    当您重新启动 Eclipse 时,您应该会看到一个对话框,指示无法找到您的 TFS 服务器信息,但是当您重新连接到该 TFS 服务器时,您的项目应该恢复为 TFS 管理。

    【讨论】:

    • 哇!我到处搜索 eclipse 中使用的实际 TFS 缓存,但找不到任何关于它的信息。删除缓存目录正是我所需要的,并且解决了我的问题!非常感谢!
    猜你喜欢
    • 2012-11-25
    • 2017-09-13
    • 2014-09-19
    • 2012-07-12
    • 1970-01-01
    • 2012-04-17
    • 2020-04-14
    • 1970-01-01
    • 2018-03-01
    相关资源
    最近更新 更多