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

若要通过使用 Microsoft Excel 或 Microsoft Project 添加或修改 Team Foundation 工作项,请将工作表或项目计划连接到团队项目。 建立此连接会将文档绑定到选定的 Team Foundation Server (TFS)、团队项目集合和团队项目,以交换信息。 如果你从 团队资源管理器 打开 Excel 或 Project,则该文档将自动绑定到团队项目。

如果将团队项目移动到 TFS 的同一实例中的不同团队项目集合,则将自动重新连接你的文档。 但是,如果将团队项目移动到 TFS 的不同实例,你必须手动将你的文档重新连接到新服务器。

要求

若要遵循这些过程,你必须是**“Readers(访问者)”组的成员,或者你的“查看此节点中的工作项”权限必须设置为“允许”**。 请参阅Team Foundation Server 权限参考

将 Excel 或 Project 连接到团队项目

  1. 如果你没有 Microsoft Excel 2007 或 Microsoft Project 2007 或更高版本,请安装所需版本:请参阅 Excel 2010Project 2010

  2. 如果你尚未安装 Visual Studio 或团队资源管理器,则需要安装这些版本之一以将 Team Foundation 外接程序安装到 Excel。

  3. 首先创建一个空白工作表或项目计划。 如果看不到**“团队”功能区(或者如果使用的是 Excel 2007 或 Project 2007,则为“团队”**菜单),请参阅步骤 2。

    在 Excel 和 TFS 之间创建列表连接

    提示

    如果“团队”功能区不再显示,你可能需要重新启用它

  4. 连接到 TFS 和团队项目。 如果无法连接,请作为团队成员添加

    Connect to Team Foundation Server dialog box

    如果你是首次从 Excel 或 Project 连接到 TFS,则可能需要将 TFS 添加到可识别的服务器列表。

    Servers button on the Connect to Team Foundation Server dialog box. Add button on the Add/Remove TFS. Name of server in the Add TFS dialog box. OK button.

  5. 你的工作表或项目计划现已绑定到团队项目。 这意味着你可以从 Office 文档向团队项目添加工作项,或者从团队项目向 Office 文档添加工作项。

    若要了解详细信息,请参阅使用 Excel 批量添加工作项使用 Project 安排任务和分配资源

问题解答

问:是否可以在单个 Excel 文件内使用多个工作项查询?

**答:**可以。 你可以在不同的工作表中打开一个或多个查询。 唯一的限制是这些查询必须都为同一个团队项目所定义。

问:如何连接到特定区域路径?

**答:**无法连接到特定的 TFS 区域路径。 通过打开筛选属于特定区域路径的工作项的查询可集中进行更新。

答:我已尝试重新启用 TFS 外接程序,但是当我尝试进行连接时仍然会收到错误。我还应尝试执行哪些操作?

**答:**首先,请尝试修复 Office。 如果该操作未能修复问题,请尝试修复 Visual Studio。

问:如何脱机工作?

**答:**请参见 脱机工作并重新连接到 Team Foundation Server