我们丢失了一台安装了TFS2010的服务器。我们是否可以恢复源代码管理,因为数据库在另一台服务器上不受影响?
假设:您的应用程序层已关闭,您的数据库未被处理。
如果是这种情况,以下是管理指南中的文本:
如果使用网络服务作为 Team Foundation (TFSService) 的服务帐户,请在应用层服务器上打开命令提示符窗口,并将目录更改为
Drive:%Program Files% Microsoft Team Foundation Server 2010Tools.
在命令提示符下,键入以下命令:
TfsConfig Accounts /add /account:"NT AuthorityNetwork Service" /SQLInstance:ServerName /DatabaseName:DatabaseName
注意有关详细信息,请参阅帐户命令。
在新服务器上安装 Team Foundation 服务器,并启动"仅应用层"向导。
有关详细信息和分步过程,请参阅清单:添加应用层,或下载最新版本的 Team Foundation 安装指南,并按照有关如何使用"仅应用层向导:Team Foundation 安装指南"的说明进行操作。
如果您使用的是 Visual Studio Lab Management ,请在应用层上安装系统中心虚拟机管理器 (SCVMM) 管理员控制台,并将其配置为连接到运行 SCVMM 的服务器。
有关详细信息,请参阅首次配置 实验室管理 。
如果计算机名称已更改,请打开 Team Foundation 的管理控制台。
在导航栏中,单击"应用层",然后单击"更改 URL"。
将打开更改 URL 窗口。
在"通知 URL"中,键入新应用层服务器的 URL,然后单击"确定"。
注意旧应用层服务器的名称仍将显示在 Team Foundation 管理控制台的应用层服务器列表中。如果选中筛选出超过 3 天未连接的计算机复选框,旧服务器将在 3 天内从列表中消失。
阅读 Visual Studio 2010 Team Foundation Server Microsoft管理指南