SharePoint 产品扩展
您可以将 Visual Studio Team Foundation Server 与一个或多个 SharePoint Web 应用程序集成。 如果您执行此集成,则项目经理可以为团队项目创建一个 SharePoint 网站(称为团队项目门户网站)或为团队项目集合创建一个网站集。 此外,项目经理还可以创建包含过程指南的库以及用于各团队项目的文档。 如果您希望将一个或多个 SharePoint Web 应用程序与 Team Foundation Server 集成,则必须首先在运行该 Web 应用程序的服务器上安装和配置 SharePoint 产品的 Team Foundation Server 扩展。 然后您可以配置从 Team Foundation Server 到已使用扩展配置的 SharePoint Web 应用程序的映射。
与以前版本不同,Visual Studio Team Foundation Server 2010 不需要 SharePoint 产品。 通过此版本,您可以采取以下任何一种方法:
安装 Team Foundation Server 时,同时安装 Windows SharePoint Services 3.0。
安装 Team Foundation Server 时,指定一个已安装并正在运行 Windows SharePoint Services 3.0 或 Microsoft Office SharePoint Server 2007 的服务器。
安装 Team Foundation Server,但是不配置任何 SharePoint 产品资源。
如果您决定要添加该资源,则可以通过以后安装 Windows SharePoint Services 3.0 或 Microsoft Office SharePoint Server 2007 来配置 Team Foundation Server。 有关更多信息,请参见将与 SharePoint 产品的集成添加到 Team Foundation Server 的部署中或在没有管理权限的情况下集成 Team Foundation Server 与 SharePoint 产品。
如果您将 Windows SharePoint Services 3.0 和 Team Foundation Server 一起安装,则不需要安装扩展。 否则,您必须先在运行 SharePoint 产品的服务器上安装扩展,然后 Team Foundation Server 才能正常运行。 有关更多信息,请参见 SharePoint 产品和 Team Foundation Server 之间的交互、向部署中添加 SharePoint Web 应用程序、修改或移除 SharePoint Web 应用程序与 Team Foundation Server 之间的访问权限以及 Microsoft 网站上的以下主题:Installation Guide for Team Foundation(Team Foundation 安装指南)。
SharePoint 产品和技术的 Team Foundation Server 扩展概述
SharePoint 产品的 Team Foundation Server 扩展包括在创建团队项目时 Team Foundation Server 的过程模板所引用的网站模板。 此外,您必须安装扩展,以便团队项目门户网站能正确显示和运行。 如果没有这些扩展,您无法将 SharePoint Web 应用程序添加到 Team Foundation Server 且无法自动创建 SharePoint 网站。 没有任何 Web 应用程序可用于您创建的团队项目集合。 如果未对 Team Foundation Server 的部署配置任何 Web 应用程序,那么您的用户创建团队项目时将无法自动创建团队项目门户网站。 另外,在团队资源管理器中该集合中的用户将没有可用于其团队项目的 Documents 文件夹,且这些用户无法自动使用包含项目过程指南的文档库。
提示
您可以手动将各个团队项目配置为使用 SharePoint 网站资源,即使未对Team Foundation Server配置任何 SharePoint Web 应用程序也可以如此。 有关更多信息,请参见配置资源以支持团队项目。
安装用于 SharePoint 产品的 Team Foundation Server 扩展
根据您的部署配置,在安装和配置 Team Foundation Server 时您可能需要安装扩展。 如果满足以下任何一个条件,则必须安装这些扩展:
您指定了已经安装和配置的 SharePoint 产品的部署,且不希望在同一台服务器上安装 Team Foundation 的应用层。
您在 Team Foundation Server 以外的不同服务器上安装 SharePoint 产品。
您希望使用多个 SharePoint Web 应用程序,且这些应用程序承载于不同服务器或 Web 场上。 在这种情况下,您必须在每台承载要使用的 Web 应用程序的服务器上安装扩展,但您必须仅在每个 Web 场的一个服务器上配置扩展。
如果满足以下任一条件,则不需要安装扩展:
作为 Team Foundation Server 安装过程的一部分安装 Windows SharePoint Services 3.0。
您在已运行 SharePoint 产品的同一台服务器上安装 Team Foundation Server。
您可以通过插入 Team Foundation Server 的安装媒体并在安装向导的主页上单击相应的选项来安装扩展。 有关如何安装扩展的更多信息,请参见 Team Foundation 安装指南中的主题“如何安装用于 SharePoint 产品的 Team Foundation Server 扩展”。 您可以从 Microsoft 网站上的以下页面下载此指南的最新版本:Installation Guide for Team Foundation(Team Foundation 安装指南)。
请参见
任务
修改或移除 SharePoint Web 应用程序与 Team Foundation Server 之间的访问权限