解决数据冲突
当尝试发布某个工作项时,如果该工作项的版本与工作项数据库中的版本不同,会发生数据冲突。 有关如何发布工作项的更多信息,请参见在 Office Project 中发布或刷新工作项。 下面的示例演示两名团队成员是如何产生这种冲突的。
一名团队成员在 Office Excel 或 Office Project 中打开工作项列表中某个工作项的副本。
团队成员 A 编辑该工作项,并进行了一组更改。
团队成员 B 也编辑该工作项,并进行了一组不同的更改,然后发布这些更改。
团队成员 A 完成了对该工作项的编辑,尝试将更改发布到该工作项。
Team Foundation 显示**“工作项发布错误”**对话框,其中显示未能发布的项。
所需权限
若要执行这些过程,您必须是**“Contributors (参与者)”组的成员,或者您的“查看此节点中的工作项”和“编辑此节点中的工作项”权限已设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限。
解决数据冲突
在**“工作项发布错误”对话框中,对“未发布的工作项”框中每一个在“问题”列中存在“冲突”**的工作项,执行以下步骤。
在**“未发布的工作项”**框中,单击相应的工作项。
**“详细信息”**区域显示所选工作项的冲突列表。 **“冲突字段”**列显示发生冲突的字段的名称。 **“本地版本”和“服务器版本”**列分别显示本地和服务器数据,这两列的数据旁边都会显示一个复选框。
对**“详细信息”**框中的每一行,选中正确值旁边的复选框。
如果选择本地版本,则 Office Excel 或 Office Project 中的数据将覆盖服务器上的数据。 如果选择服务器版本,则服务器数据将覆盖 Office Excel 或 Office Project 中的数据。
单击**“发布”**。
提示
此步骤仅发布已更正的工作项。 解决与相应工作项相关的所有数据验证错误之后,才能发布该工作项。
单击**“关闭”关闭“工作项发布错误”**对话框。
请参见
任务
概念
在连接到 Team Foundation Server 的 Microsoft Excel 和 Microsoft Project 中工作