管理 Team Foundation Server

更新:2010 年 6 月

Visual Studio Team Foundation Server 管理员安装、配置和维护 Team Foundation Server,并执行以下任务:

  • 备份和还原数据

  • 为部署添加服务器和其他资源

  • 管理其他角色的权限和安全

  • 通过创建和维护团队项目集合来组织项目和为这些项目提供支持的资源。

  • 创建服务器级别和集合级别的组来管理用户及其权限,以此来维护部署的安全性。

  • 管理与部署集成的服务器(如 SQL Server Reporting Services 和 SharePoint 产品)上的组和权限,或者与这些服务器的管理员进行协调,确保通过这些资源顺利运行 Team Foundation Server

  • 管理部署中使用的服务和服务帐户

作为 Team Foundation Server 管理员,您必须熟悉 Windows 安全限制、用户帐户控制以及 SQL Server 数据库的运行和安全性。 如果您的部署与 SharePoint 产品集成,则还需熟悉网站集和 Web 应用程序的管理方式。

如果您是新部署或尚未安装的部署的管理员,您应当仔细考虑要安装哪些 Team Foundation Server 功能以及如何安装这些功能。 通过选择最能满足您的业务需求的部署拓扑,您可以帮助维持您支持的软件项目的长期可管理性和可持续性。 可以检查 Team Foundation Server 的拓扑示例,以了解最可能满足您的需求的拓扑类型。

管理员可以使用以下其他资源:

管理指南和安装指南的脱机版本均为已编译帮助模块 (CHM) 文件。 很多用户在尝试下载或查看这种类型的文件时遇到问题。 在安装了安全更新 896358 的计算机上,您无法打开已下载的 CHM 文件。 有关更多信息,请参见 Microsoft 网站上的以下页面:You cannot open HTML Help files from Internet Explorer after you install security update 896358 or Windows Server 2003 Service Pack 1(在安装安全更新 896358 或 Windows Server 2003 Service Pack 1 后无法从 Internet Explorer 打开 HTML 帮助文件)。

在本地保存 CHM 文件之后,您可以使用以下方法之一查看其内容:

方法 1

  1. 双击 .chm 文件。

  2. 在**“打开文件-安全警告”对话框中,清除“打开此文件前总是询问”**复选框。

  3. 单击**“打开”**。

方法 2

  1. 右击 CHM 文件,然后单击**“属性”**。

  2. 单击**“取消阻止”**。

  3. 双击 .chm 文件以打开它。

常规任务

Content

常规任务

了解管理概念和工具

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

配置资源以支持团队项目

了解 Team Foundation Server:可以查看 Team Foundation Server 的特性和功能,浏览服务器体系结构和部署拓扑示例,并选择最能满足您的业务需求的部署结构。

Microsoft 网站上的 Installation Guide for Team Foundation(Team Foundation 安装指南)(可下载的 .CHM 文件)

安装 Team Foundation 组件 (MSDN Library)

安装 Team Foundation Server:可以选择部署的安装或升级方案、安装系统必备组件和 Team Foundation 组件,以支持软件开发项目。

若要升级 Team Foundation Server 的版本,请参见升级 Team Foundation Server

针对从早期版本的 TEAM FOUNDATION SERVER 升级的客户的重要说明 您应当在安装 Team Foundation Server 2010 之后、开始配置过程之前,应用以下更新。此更新将防止出现由特定模式的版本控制操作导致的问题,此问题会影响版本控制标签和合并的升级。 若要下载此更新,请参见 Microsoft 网站。 有关更多信息,请参见 Microsoft 支持页面

有关如何从 Visual Studio Team System 2008 Team Foundation Server 或 Visual Studio 2005 Team Foundation Server 升级的特定信息,请参见 Microsoft 网站上的以下页面:Installation Guide for Team Foundation(Team Foundation 安装指南)。

升级 Team Foundation Server 您可以从 Team Foundation Server 的一个版本升级到另一个版本。 您还可以从 Team Foundation Server 的早期版本升级到 Team Foundation Server 2010。

管理服务器配置

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

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

备份和还原部署

移动 Team Foundation Server

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

管理 Team Foundation Server Proxy

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

保护 Team Foundation Server 的安全

管理部署中的服务器和资源:安装 Team Foundation Server 并进行最初配置后,可监视并更改配置以支持开发项目。 您还应制定一个备份计划来保护您的数据。 您还可以扩展或移动部署的各个部分以更好地满足您的操作需求。

SharePoint 产品与 Team Foundation Server

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

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

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

升级用于 Team Foundation Server 的 SharePoint 产品

SharePoint 产品扩展

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

管理 SharePoint Web 应用程序:可通过以下方式用 SharePoint 产品中的资源支持团队项目:在一台或多台服务器上安装 SharePoint 产品的 Team Foundation Server 扩展。 还可以添加 SharePoint Web 应用程序作为团队项目和团队项目集合的资源。 如果要将 Microsoft Office SharePoint Server 2007 用于 Team Foundation Server 部署,可以配置 Microsoft Office SharePoint Server 2007,使其支持团队项目的报表和面板。

SQL Server 和 Team Foundation Server

将报表服务器添加到部署

管理 SQL Server Reporting Services:可以将正在运行 SQL Server Reporting Services 的服务器添加到 Team Foundation Server 部署,并配置报表服务器与 Team Foundation Server 和 SharePoint 产品集成所需的权限和资源。

Microsoft Team Foundation Server 2010 和 Microsoft Project Server 集成功能包

与 Microsoft Project Server 集成:如果您的组织使用 Microsoft Project Server,则可以将该功能与 Team Foundation Server 集成,以获得更可靠的项目管理体验。

创建团队项目集合

修改团队项目集合

创建团队项目集合:可以将一组开发项目和支持这些项目的资源组织为一个团队项目集合。 可以根据需要创建任意多个团队项目集合来支持开发工作。

配置和管理 Lab Management

添加虚拟机作为开发和测试资源:可以配置 Visual Studio 实验室管理工具版,使其支持在虚拟机上开发和测试团队代码。

配置资源以支持团队项目

配置面板兼容性设置

向现有团队项目添加报告或项目门户网站资源:可以添加或更改团队成员可以使用的资源。 这些资源包括过程指南、团队项目门户网站或共享文档库。

管理 Team Foundation 版本控制

更改源代码的存储和访问方式:通过配置签入策略、配置签出设置和优化对源代码的访问,可以帮助确保生成高质量代码。

管理 Team Foundation Build

更改源代码的生成方式:可以配置和管理 Team Foundation Build,以使团队能够在分布式环境中自动、一致地生成和测试软件。

默认组

自定义组

创建团队项目组

创建集合级别组

向团队项目中添加用户

设置对团队项目集合的管理员权限

设置 Team Foundation Server 的管理员权限

Team Foundation Server 权限

Team Foundation Server 默认组、权限和角色

管理用户和组:可以控制哪些用户有权访问团队项目、团队项目集合和运行 Team Foundation 组件的服务器, 还可以控制各用户类型可执行哪些任务。

  • 管理组和组成员资格:通过使用团队项目、团队项目集合或服务器级别的默认组及其关联权限,可以更轻松地组织和管理 Team Foundation Server 中的用户, 还可以创建自定义组,并向这些组授予与项目用户的工作需求相符的特定权限。

  • 管理组以外的用户:可以使用特定于组成员资格范围以外的用户的权限将该用户添加到 Team Foundation Server。

  • 管理权限:可以查看和更改在服务器级别、集合级别和项目级别向用户或组分配的权限。 通过了解系统权限,您可以更好地定义自定义组及其权限,以满足部署的安全需求。

Team Foundation 技术参考

技术参考:可以了解管理部署所使用的命令行工具的相关信息。

请参见

概念

计划和跟踪项目

开发应用程序

Visual Studio 2010 应用程序生命周期管理的新增功能

修订记录

日期

修订记录

原因

2010 年 6 月

添加了用于成功下载和打开 .CHM 文件的步骤。

客户反馈

2010 年 6 月

添加了信息和指向版本控制更新的链接。

客户反馈