步骤如下:
步骤一)
通过 TFSAdminUtil ActivateAT 工具来更新 TFS Server 內部机码 (這些机码都放在 DB)
到 %ProgramFiles%/Microsoft Visual Studio 2005 Team Foundation Server/Tools 目录下执行,在"开始"->"运行"输入"cmd",在"C:/ProgramFiles/Microsoft Visual Studio 2005 Team Foundation Server/Tools "下输入:
TFSAdminUtil RenameDT [servername] //新的机器名称
TFSAdminUtil ActivateAT
步骤二)
更改 TFS 本机 Registry 修改 RS 的 URL
找到 HKEY_LOCAL_MACHINE/Software/Microsoft/VisualStudio/8.0/TeamFoundation/ReportServer 并修正 URL
步骤三)
找到 :/Program Files/Microsoft Visual Studio 2005 Team Foundation Server/Web Services 路径 修改 Web.config 把你看到的 URL 改为新的
修改
[ADD value="http://tfsrtm:8080" key="TFSNameUrl" /]
[ADD value="tfsrtm" key="TFS Name" /]
到
[ADD value="http://[servername]:8080" key="TFSNameUrl" /] //[servername]:新的机器名称
[ADD value="[servername]" key="TFS Name" /]
步骤四)
修正 TFSServerScheduler 服务,请先停止该服务并找到目录 /Program Files/Microsoft Visual Studio 2005 Team Foundation Server/TFSServerScheduler 修正 TFSServerScheduler.exe.config 再重新启动
修改
[ADD value="http://rtmtgbs001 :8080" key="BisDomainUrl" /]
到
[ADD value="http://[servername]:8080" key="TFSNameUrl" /] //[servername]:新的机器名称
步骤五)
(1).将 IIS 重新启动.
(2).手工清除客户端缓存:
1. 关闭 Visual Studio.
2. 删除文件夹内容:
C:/Documents and Settings/[USER]/Local Settings/Application Data/Microsoft/Team Foundation/1.0/Cache/
3. 重启Visual Studio.