Fork me on GitHub

TFS故障一二

      今天TFS又出问题,之前一直映射好的项目打开TFS后居然显示未映射:

      想可能是映射失效了,把映射再编辑一次即可.结果报错:

    

在网上找到了解决办法:

在文件 C:/Documents and Settings/当前用户/Local Settings/Application Data/Microsoft/Team Foundation/1.0/Cache/VersionControl.config 中,缓存了本地文件夹到旧服务器的一些映射关系,只要把跟旧服务器相关的 ServerInfo 节点删掉,问题即可解决。

如果是windows 7的操作系统,路径有点变化:

 C:/Users/Administrator/AppData/Local/Microsoft/Team Foundation/1.0/Cache/VersionControl.config 中,缓存了本地文件夹到旧服务器的一些映射关系,只要把跟旧服务器相关的 ServerInfo 节点删掉,问题即可解决.

我按照方法,但是仍然报错了:

到了这里我都打算放弃了,重新映射一个地址算了,但是觉得这样放弃不好,再想想可能就有办法了.

上面的doku和pjl使我想起一个事情,因为tfs分配给我的账号是pjl,但是我的计算机名是doku,有一次不能登陆tfs,又分配了一个doku的账号给我.

今天我登陆了一次tfs服务器,而且保存了密码.而登陆tfs又不用输入密码.至此,我算是想明白了.在凭证管理器中看到这罪魁祸首:

将其删除,再打开vs时,即可出现tfs登陆界面,输入正确的账户即可.总算是解决了这问题.

posted @ 2011-10-20 11:37  idoku  阅读(278)  评论(0编辑  收藏  举报