管理服务器配置

根据 Visual Studio Team Foundation Server (TFS) 的最初安装和配置方式,可能需要在一台或多台服务器上管理它以维护和执行部署。例如,下图演示了与 SQL Server Reporting Services 和 SharePoint 产品 集成的 TFS 的部署逻辑体系结构:

与 SharePoint 产品的数据库关系

如上图所示,您需要管理多台服务器上的组件、用户、组和权限的配置。您必须确保所有服务器的防火墙或其他设备都不会阻止服务器之间的通信所需端口上的网络通信。还必须确保部署所需的所有服务都在运行并配置为自动启动。最后,必须确保部署中的每台计算机都完全信任 TFS 使用的服务帐户。

可在部署中添加或移除资源以便更好地满足业务和用 TFS 支持的软件项目的变动需求。也可在任何时间添加或移除报告和 Web 资源。还可以使用多个 SQL Server 实例来承载部署的数据库。例如,安装并最初配置 TFS 后,您可以向部署中添加运行 SQL Server Reporting Services 的服务器。您还可以升级支持您的部署的 SharePoint 产品 的版本,并将该产品的报告和面板功能添加到部署中已经存在的团队项目中。

Team Foundation 的管理控制台有助于管理和监视服务器配置,您还可以使用 TFS 包含的命令行工具。控制台和工具都作为 TFS 的一部分进行安装。

常规任务

常规任务

支持内容

管理部署中的服务器和资源:安装 TFS 并进行最初配置后,可监视并更改配置以支持开发项目。

  • 添加和管理 SharePoint Web 应用程序:可通过以下方式用 SharePoint 产品中的资源支持团队项目:在一个或多个服务器上安装 SharePoint 产品的 Team Foundation Server 扩展,并添加 SharePoint Web 应用程序作为团队项目和团队项目集合可用的资源。

  • 添加和管理报告资源:可通过添加报表服务器来用报表和报告功能支持团队项目。将报表服务器添加到部署中后,可以配置团队项目集合和这些集合中项目的报告资源。

  • 添加虚拟机作为测试资源:可配置 Visual Studio 实验室管理工具版 来支持开发和测试代码。

  • 监视部署中的服务器和资源:安装 TFS 并进行最初配置后,可监视并更改配置以支持开发项目。

  • 备份数据:可以创建维护计划以帮助保护您的部署。

使用 Team Foundation 管理控制台配置服务器

向部署中添加 SharePoint Web 应用程序

修改或移除 SharePoint Web 应用程序与 Team Foundation Server 之间的访问权限

对 Team Web Access 中的功能的访问权限

将报表服务器添加到部署

为 SCVMM 环境配置实验室管理工具版

更改现有的 Lab Management 配置

打开 Team Foundation 管理控制台

检查服务器状态和设置

查看服务器上已安装的更新

停止和启动服务、应用程序池及网站

备份和还原部署

组织和管理相关项目:可将基于特定基本代码的所有开发项目和支持这些开发项目的资源组织到一个团队项目集合中。可以根据需要创建任意多个团队项目集合来支持开发工作。

使用团队项目集合组织服务器

创建团队项目集合

向现有团队项目添加资源:可添加或更改团队项目成员可用的资源,如团队项目门户网站、事件的电子邮件通知或共享文档库。

配置资源以支持团队项目

为团队项目门户网站配置默认位置

配置电子邮件通知和指定 SMTP 服务器

管理服务和服务帐户:可根据操作维护的需要启动和停止服务。还可以更改用作 TFS 中的服务帐户的帐户或密码。

Team Foundation Server 服务和服务帐户

Team Foundation Server 中的服务帐户和依赖项

Team Foundation 后台作业代理

更改 SQL Server Reporting Services 的服务帐户或密码

更改 Team Foundation Server 的服务帐户或密码

请参见

任务

向团队项目中添加用户

概念

计划和跟踪项目

配置和管理生成系统

计划和跟踪项目

备份和还原部署

Team Foundation 技术参考

其他资源

管理权限

管理 Team Foundation 版本控制