服务器迁移,TFS服务端IP由原10.58.8.231更换至10.58.1.230

TFS客户端更换ip操作比较复杂,请谨慎操作,避免脱库的风险!!!

  1. 打开注册表,运行-》regedit

    记一次服务器迁移 TFS客户端ip更换-LMLPHP

  2. 找到HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\ ,如图:

记一次服务器迁移 TFS客户端ip更换-LMLPHP

如果你装了vs2010、vs2012、vs2013,上图红色框内的都需要修改,修改如下图:

  1. 修改tfs地址,每个vs版本下有两处需要修改,如vs2010:

    首先找到vs2010目录下的TeamFoundation目录,如图:

记一次服务器迁移 TFS客户端ip更换-LMLPHP

第二处:

记一次服务器迁移 TFS客户端ip更换-LMLPHP

  1. 重启Visual Studio,第一打开还是会自动连接原来的地址,在它尝试连接的时候可以迅速取消它,然后再次打开 Connect to Team Foundataion Server对话框,如图:

记一次服务器迁移 TFS客户端ip更换-LMLPHP

选择新的服务器地址,就可以使用新的TFS了

Vs2013首次连接,单击取消

记一次服务器迁移 TFS客户端ip更换-LMLPHP

重新连接 Team Fundation Server

记一次服务器迁移 TFS客户端ip更换-LMLPHP

记一次服务器迁移 TFS客户端ip更换-LMLPHP

参考:http://diaosbook.com/Post/2013/8/31/change-tfs-url-in-visual-studio

补充说明:

对于vs2012比较特殊,除按操作修改后,还需要手动修改配置文件甚至清理缓存,配置文件路径:

  C:\Users\[当前用户名]\AppData\Local\Microsoft\Team Foundation\4.0\Cache (win7,vs2012)

需要修改的配置文件:

  LocationServerMap.xml

  ServerMap.xml

就旧地址删掉即可。

05-18 02:23