2013-12-13 109 views
0

我一直在我的公司TFS服務器上使用TFS插件幾個月。上個星期,我的筆記本電腦在eclipse打開並與TFS連接時出現故障。現在,每次啓動eclipse時,我都會收到一個錯誤消息,指出無法連接到服務器,並拋出NullPointerException異常。Eclipse團隊基礎服務器插件(團隊資源管理器無處不在)給出空錯誤

爲了解決這個問題,我從系統中清理了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

我使用的是原來使用的完全相同的插件安裝。我不知道爲什麼我會收到這些錯誤。

回答

4

錯誤日誌可能會有所幫助。您可以通過幫助> Team Explorer Everywhere支持,然後單擊日誌選項卡來查看它們。

但最終,這可能是一些損壞的配置文件。 TEE執行一些各種後臺任務,並且我懷疑其中一個在計算機崩潰時在某些文件I/O中被中斷。刪除緩存目錄可能會有所幫助:

~/.microsoft/Team Foundation 

當你重新啓動Eclipse,你應該得到一個對話框,表明您的TFS服務器信息不能定位,但是當你重新連接到TFS服務器,您的項目應該返回被TFS管理。

+0

哇!我到處搜索了在eclipse中使用的實際TFS緩存,並且找不到任何有關它的信息。刪除緩存目錄正是我所需要的,並解決了我的問題!非常感謝! – BLenau

相關問題