管理服务器配置

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

与 SharePoint 产品的数据库关系

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

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

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

常规任务

常规任务

支持内容

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

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

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

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

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

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

  • 移动部署:可以更改部署的运行环境,或更改承载部署的服务器。

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

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

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

将与 SharePoint 产品的集成添加到 Team Foundation Server 的部署中

SharePoint 产品和 Team Foundation Server 之间的交互

将报表服务器添加到部署

首次配置 Lab Management

更改现有的 Lab Management 配置

打开 Team Foundation 管理控制台

检查服务器状态和设置

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

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

备份和还原部署

移动 Team Foundation Server

升级 Team Foundation Server

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

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

创建团队项目集合

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

配置资源以支持团队项目

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

添加团队项目门户网站

团队项目的共享过程指南

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

配置面板兼容性设置

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

Team Foundation Server 服务和服务帐户

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

Team Foundation 后台作业代理

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

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

优化 SQL Server 资源:可在部署中优化 Team Foundation Server 对 SQL Server 资源的使用方式。

SQL Server 和 Team Foundation Server

了解 SQL Server 和 SQL Server Reporting Services

SQL Server Reporting Services 角色

优化 SharePoint 产品和技术资源:可在部署中优化 Team Foundation Server 对 SharePoint 产品资源的使用方式。

SharePoint 产品与 Team Foundation Server

SharePoint 产品和 Team Foundation Server 之间的交互

SharePoint 产品中的角色

SharePoint 产品扩展

升级用于 Team Foundation Server 的 SharePoint 产品

创建要用于 Team Foundation Server 的 SharePoint Web 应用程序和网站

请参见

任务

向团队项目中添加用户

概念

配置用户、组和权限

计划和跟踪项目

其他资源

管理权限

管理 Team Foundation 版本控制

管理 Team Foundation Build

保护 Team Foundation Server 的安全