更改TFS机器名后;TFS无法执行. |
[ 2007-10-14 21:16:00 | By: 緈諨dě旋律 ] |
通过 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 ="http://tfsrtm:8080" key="TFSNameUrl" /] [ADD ="http://[servername]:8080" key="TFSNameUrl" /] //[servername]:新的机器名称 修正 TFSServerScheduler 服务,请先停止该服务并找到目录 \Program Files\Microsoft Visual Studio 2005 Team Foundation Server\TFSServerScheduler 修正 TFSServerScheduler.exe.config 再重新启动 修改 [ADD ="http://rtmtgbs001 :8080" key="BisDomainUrl" /] [ADD ="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. |