将 Microsoft Office 文档连接到 Team Foundation Server

如果要使用 Office Excel 或 Office Project 添加或修改 Team Foundation 工作项,必须将您的工作表或项目计划连接到运行 Visual Studio Team Foundation Server 的相应服务器实例并选择承载团队项目的项目集合。 建立此连接后,文档会查找并连接相应的团队项目以交换信息。 如果创建的文档在团队资源管理器中启动,该文档会自动连接到相应的团队项目。 如果创建的文档在 Office Excel 或 Office Project 中启动,则必须手动建立到团队项目的连接。

如果将 Office Excel 或 Office Project 文档的工作项所在的团队项目移到同一 Team Foundation Server 实例中的其他团队项目集合,则将自动重新连接该文档。 但是,如果将团队项目移至其他 Team Foundation Server 实例,则必须将文档手动重新连接到包含文档中定义的工作项的团队项目所在的服务器。

提示

如果安装了任何版本的 Visual Studio 并且要通过使用 Office Excel 或 Office Project 连接到 Team Foundation Server,则必须先安装团队资源管理器。有关如何安装团队资源管理器的更多信息,可以查阅 Microsoft 网站上的 Installation Guide for Team Foundation(Team Foundation 安装指南)。

主题内容

  • 将 Office 文档连接到团队项目

  • 将文档重新连接到其他团队项目或 Team Foundation Server

所需权限

若要执行这些过程,您必须是**“Readers (访问者)”组的成员,或者您的“查看此节点中的工作项”权限已设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限

将 Office 文档连接到团队项目

将 Office Excel 或 Office Project 连接到团队项目

  1. 执行以下任务之一:

    • 在 Office Excel 中,打开一个新工作簿并单击**“团队”**选项卡。

      在**“工作项”组中,单击“新建列表”**。

      如果**“连接到团队项目”**对话框出现,则表示工作表未连接到 Team Foundation Server,您必须继续执行其余步骤。

      如果**“新建列表”**对话框出现,则表示工作表已连接到 Team Foundation Server,您可以跳过其余步骤。

    • 在 Office Project 中,切换到以下视图之一:甘特图、任务条目、任务使用或任务单。

      在**“团队”菜单上,单击“选择团队项目”**。

      如果**“选择团队项目”不可用,而“团队”**菜单上的其他命令可用,则表示项目计划已连接到 Team Foundation Server。 您可以跳过其余步骤。

  2. 在**“选择 Team Foundation Server”**列表中,单击包含您要从中检索工作项的团队项目的服务器。

    如果该服务器未显示在列表中,请执行以下步骤:

    1. 单击**“服务器”,然后单击“添加”**。

    2. 在**“Team Foundation Server 名称”**框中,键入要连接到的服务器的名称。

    3. 如果 Team Foundation Server 使用默认端口号 (8080) 以外的端口号与客户端程序通讯,请在**“端口号”框中键入正确的端口号,然后单击“确定”**。

    4. 单击**“关闭”**。

  3. 在**“目录”**下,单击承载团队项目的项目集合的名称。

  4. 在**“团队项目”列表中,单击包含所需工作项的团队项目的名称,然后单击“确定”**。

    工作表或项目计划现在已连接到您指定的服务器上的团队项目。

    对于 Office Excel:可以创建一个工作项列表,从工作项数据库将工作项检索到该列表中,或者在该列表中创建或修改工作项。 有关如何创建工作项列表的更多信息,请参见使用 Office Excel 创建、打开和修改工作项

    对于 Office Project:Team Foundation 字段显示在 Office Project 任务单中。 Office Project 视图是 Team System 甘特图。 有关如何创建项目计划的更多信息,请参见从 Team Foundation 工作项创建 Microsoft Project 计划

将文档连接到其他团队项目集合

将文档重新连接到其他团队项目集合

  1. 打开要重新连接到其他团队项目集合的文档,并执行以下步骤之一:

    • 如果您使用的是 Office Excel,请在**“团队”选项卡上的“工作项”组中,单击“配置”,然后单击“服务器连接”**。

    • 如果您使用的是 Office Project,请在**“团队”菜单上单击“配置服务器连接”**。

    将显示**“将文档与 Team Foundation Server 实例重新连接”**对话框。

  2. 仅当已将文档中的工作项所在的团队项目移到其他团队项目集合或服务器实例时,才单击**“确定”。 否则,请单击“取消”**。

  3. 在**“将文档与团队项目集合重新连接”**窗口中,单击包含您要将文档与其重新连接的团队项目的服务器名称。 团队项目集合必须包含在工作表或项目计划中定义的工作项。

    如果该服务器未显示在列表中,请执行以下步骤:

    1. 单击**“服务器”,然后单击“添加”**。

    2. 在**“Team Foundation Server 名称”**框中,键入要连接到的服务器的名称。

    3. 如果 Team Foundation Server 使用默认端口号 (8080) 以外的端口号与客户端程序通信,请在**“端口号”框中键入正确的端口号,然后单击“确定”**。

    4. 单击**“关闭”**。

  4. 在**“目录”**下,单击承载团队项目的项目集合的名称。

  5. 在**“团队项目”列表中,单击包含在工作表或项目计划中定义的工作项的团队项目的名称,然后单击“确定”**。

    工作表或项目计划现在已重新连接到您指定的服务器上的团队项目。

  6. 将文档保存到您的本地计算机上。

    提示

    文档已绑定到特定团队项目,且不能重新连接到其他团队项目。

请参见

任务

脱机工作并重新连接到 Team Foundation Server

概念

使用绑定到 Team Foundation Server 的 Microsoft Excel 管理工作项

使用 Microsoft Project 安排任务和分配资源

在连接到 Team Foundation Server 的 Microsoft Excel 和 Microsoft Project 中工作

其他资源

使用 Microsoft Project 和 Team Foundation 跟踪任务时的快速提示和操作区别