测试生活

本Blog将不在更新,转入如下地址 http://123.127.140.50/ztest/default.aspx

导航

更改TFS机器名后;TFS无法执行

Posted on 2008-04-22 09:37  张天利  阅读(484)  评论(0编辑  收藏  举报
更改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 ="tfsrtm" key="TFS Name" /]

[ADD ="http://[servername]:8080" key="TFSNameUrl" /]           //[servername]:新的机器名称
[ADD ="[servername]" key="TFS Name" /]

步骤四)

修正 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.

http://blog.taizhou.com/u/xiaotao2008/archives/2007/1017.html