解决数据冲突

当尝试发布某个工作项时,如果该工作项的版本与工作项数据库中的版本不同,会发生数据冲突。有关如何发布工作项的更多信息,请参见在 Office Project 中发布或刷新工作项。下面的示例演示两名团队成员是如何产生这种冲突的。

  1. 一名团队成员在 Office Excel 或 Office Project 中打开工作项列表中某个工作项的副本。

  2. 团队成员 A 编辑该工作项,并进行了一组更改。

  3. 团队成员 B 也编辑该工作项,并进行了一组不同的更改,然后发布这些更改。

  4. 团队成员 A 完成了对该工作项的编辑,尝试将更改发布到该工作项。

  5. Team Foundation 显示**“工作项发布错误”**对话框,其中显示未能发布的项。

必需的权限

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

解决数据冲突

  1. 在**“工作项发布错误”对话框中,对“未发布的工作项”框中每一个在“问题”列中存在“冲突”**的工作项,执行以下步骤。

    1. 在**“未发布的工作项”**框中,单击相应的工作项。

      **“详细信息”区域显示所选工作项的冲突列表。“冲突字段”列显示发生冲突的字段的名称。“本地版本”“服务器版本”**列分别显示本地和服务器数据,这两列的数据旁边都会显示一个复选框。

    2. 对**“详细信息”**框中的每一行,选中正确值旁边的复选框。

      如果选择本地版本,则 Office Excel 或 Office Project 中的数据将覆盖服务器上的数据。如果选择服务器版本,则服务器数据将覆盖 Office Excel 或 Office Project 中的数据。

  2. 单击**“发布”**。

    说明说明

    此步骤仅发布已更正的工作项。解决与相应工作项相关的所有数据验证错误之后,才能发布该工作项。

  3. 单击**“关闭”关闭“工作项发布错误”**对话框。

请参见

任务

解决 Microsoft Excel 列表树中的无效链接

解决数据验证错误

在 Office Project 中发布或刷新工作项

概念

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