TFS是在VM上设置的,我们有6个使用它的开发人员。我们已经去了一年多了。我们必须将VM移动到新的数据中心,IP地址将会发生变化。我们都用它的IP而不是HOST或DNS来引用TFS服务器(是的,我知道!)
所有内容都被硬编码为IP地址。我们如何将本地配置更新为piont到新服务器IP?
我在注册表中找到了“服务器”条目,并且我发现解决方案文件将服务器的IP硬编码到其中。
是否有一种简单的方法可以在不手动编辑文件/注册表的情况下进行这些更改?
答案 0 :(得分:9)
以下是我为解决问题所做的工作。
步骤
完成。
答案 1 :(得分:4)
解决方案使用的团队基础服务器在.sln
文件中进行了硬编码。您将看到与此类似的部分:
SccTeamFoundationServer = http://192.168.1.100:8080/
您还需要在Visual Studio中修改团队资源管理器中的TFS地址。
答案 2 :(得分:4)
DustinDavis提供的答案是正确的,但值得注意的是,Visual Studio可能已根据您的用户设置缓存了与Team Foundation的连接。按照Dustin的说明操作后,如果仍然收到提示您的旧IP地址的错误消息,请尝试在以下位置清空缓存文件夹:
C:\用户[USER] \应用程序数据\本地\微软\队 基础\ X.0 \缓存
这应该强制Visual Studio使用您在sln文件中提供的新IP地址。