在连接到 Team Foundation Server 的 Microsoft Excel 和 Microsoft Project 中工作
利用 Microsoft Excel 或 Microsoft Project,您可以与 Visual Studio Team Foundation Server 进行通信。 您可以决定是在联机模式(在此模式下,您连接到承载已访问的团队项目的服务器)下工作,还是在脱机模式(在此模式下,您访问本地计算机和文档)下工作。
重要事项 |
---|
如果在安装了早期版本的 Office 的计算机上安装 Microsoft Office 2010,则可能收到以下错误。 Team Foundation 错误 接口未注册(异常来自 HRESULT: 0x80040155) 您也许能够通过修复 Office 2010 解决此错误。 您可以通过以下方法访问“修复”选项:打开“控制面板”,单击“卸载或更改程序”,右键单击“Office 2010”,然后单击“更改”。 |
将工作项导入 Microsoft Excel 或 Microsoft Project 文档时,将创建工作项的本地副本。 最初,本地文档中的数据与数据库中的数据相匹配,但您或其他团队成员可对与工作项有关的数据进行更改,因而会导致本地文档中的数据与数据库中的数据不同。如果要从数据库查看最近的更改,则可刷新文档。 如果要从文档将更改写入数据库,则可发布文档。 发布文档时,会将包含更改的文档上载到工作项数据库。 刷新文档时,会更新文档,使其与工作项数据库中的当前值相匹配。 |
常规任务
任务 |
相关主题 |
---|---|
连接到团队项目。 若要访问和修改工作项,必须从 Team Foundation 客户端连接到承载团队项目的服务器。 |
|
脱机工作。 在脱机模式以及与 Team Foundation Server 断开连接的情况下,通过使用 Microsoft Excel 和 Microsoft Project,可对工作项进行添加和更改。 |
|
更新工作项列表,或上载对工作项所做的更改。 在 Microsoft Excel 中发布工作项时,在工作项跟踪数据库中仅更新已更改的工作项。 通过指定列表类型,可以控制如何刷新工作项。 |
|
更新项目计划,或上载对任务所做的更改。 在 Microsoft Project 中,您可控制发布和刷新 Microsoft Project 文档中的哪些工作项。 |
用于解决发布错误的常规任务
发布在 Microsoft Excel 或 Microsoft Project 文档中所做的更改时,可能会出现错误。 必须解决这些错误才能发布工作项。 如果团队成员在 Microsoft Project 或 Microsoft Excel 中更新了一个或多个工作项,则更改可能会导致无法发布到 Team Foundation 的错误。 产生的错误可能为数据冲突、数据验证错误或树中的链接无效。 您可在对话框中更改值,以解决数据冲突和大多数数据验证错误,并且可以在 Microsoft Excel 中更正数据,以解决无效链接。
Visual Studio Application Lifecycle Management (ALM) 的 Office 集成功能通过在您使用工作项字段不支持的值时进行警告,来防止大多数发布错误。 下表列出了可能遇到的问题的示例,并提供了指向解决方案的链接:
问题 |
解决方法 |
---|---|
解决数据冲突。 一名团队成员在 Microsoft Project 或 Microsoft Excel 中更改某个字段值时,如果与此同时另一名团队成员在 Team Foundation Server 中更改相同字段,则会出现数据冲突。 可以使用 Team Foundation Server 工具来解决这些数据冲突。 |
|
解决数据验证错误。 如果团队成员在更改某个工作项时采用的方法违反了该类型工作项的规则,则会发生数据验证错误。 可以使用 Team Foundation Server 和 Office Excel 中的工具来解决这些错误。 |
|
解决树中的无效链接。 如果团队成员以分层列表或树列表的形式在 Microsoft Excel 中查看工作项,并且移动了某个工作项或对列表进行排序从而破坏了工作项之间的依赖关系,则会出现无效链接。 通过查看错误消息和重新定位工作项来反映工作项结构,可解决此错误。 |
|
更正要报告工时的摘要任务。 如果确定在包含任务工时的报表中将工时计入两次,则可以使用“包含汇总值的工作项”团队查询更正该问题。 |
请参见
概念
使用绑定到 Team Foundation Server 的 Microsoft Excel 管理工作项