Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用TEE从Eclipse连接到TFS服务器时,“凭据不得为null”_Eclipse_Tfs_Team Explorer Everywhere - Fatal编程技术网

使用TEE从Eclipse连接到TFS服务器时,“凭据不得为null”

使用TEE从Eclipse连接到TFS服务器时,“凭据不得为null”,eclipse,tfs,team-explorer-everywhere,Eclipse,Tfs,Team Explorer Everywhere,我经常在使用TeamExplorer Everywhere将Eclipse工作区连接到TFS服务器时遇到问题 当我在“添加现有团队项目”对话框中选择我的服务器时,我得到一个标题为“连接失败”的对话框,该对话框表示连接到服务器时出错:凭据不能为null 这并不是每次都会发生,但肯定会经常发生。在发生此错误的同时,我可以使用Visual Studio 2010成功连接到同一服务器 我在Windows XP Professional x64 Edition SP2上安装了Eclipse Indigo

我经常在使用TeamExplorer Everywhere将Eclipse工作区连接到TFS服务器时遇到问题

当我在“添加现有团队项目”对话框中选择我的服务器时,我得到一个标题为“连接失败”的对话框,该对话框表示连接到服务器时出错:凭据不能为null

这并不是每次都会发生,但肯定会经常发生。在发生此错误的同时,我可以使用Visual Studio 2010成功连接到同一服务器

我在Windows XP Professional x64 Edition SP2上安装了Eclipse Indigo SR2构建版20120216-1857,其TFS插件位于11.0.0.20121120中

我按照中的说明确保没有任何不需要的缓存凭据,尽管我没有任何其他可以使用的凭据


这个错误意味着什么?我假设我的Windows凭据将用于连接到TFS服务器,并且可以证明,使用VS2010,有时使用Eclipse/TEE,这种方法总是有效的。

我也遇到了完全相同的问题。我的解决方案是清除TFS客户端的缓存文件夹。它们位于:

C:\Documents and Settings\\Local Settings\Application Data\Microsoft\Team Foundation\3.0\Cache

删除该文件夹中的所有内容。您的计算机上可能安装了多个版本。一定要把它们都洗干净。 1.0/Cache 2.0/Cahce 等等

有时有效的解决方法是在Eclipse之前打开VisualStudio。不知何故,当VS打开并通过TFS身份验证时,Eclipse给出的错误更少

这里有一个我之前问过的类似问题。TEE开发团队的一个人回答了这个问题。我打赌它值得一看:

添加了T形标签。可能更适合超级用户而不是StackOverflow。召唤骑兵。。。现在清除缓存没有任何帮助,但是通过VS进行身份验证,然后在Eclipse中连接到TFS服务器是可行的。这是如此的不可预测——正如你在你的链接问题中所说的那样——我相信这将是一个可靠的解决方案。对我们来说,启动VS first可能是一个可以接受的解决方案,尽管有点令人失望,但我们尝试这种工具组合不是出于选择,而是为了满足企业的其余部分。