TFS要求概述报告显示错误的数据

时间:2011-01-14 16:50:31

标签: reporting-services tfs tfs2010

我对TFS报告有一个有趣的问题。当我运行QUERY:Team Queries-> Planning and Tracking-> Work Breakdown时,我看到了正确的信息,也就是说我看到了输入TFS的工作项等。但是,当我运行REPORT:Reports-> Project Management-> Requirements Overview时,我看到系统中不再存在相同的数据PLUS数据。

重要信息: *我正在使用TFS 2010 *当我最初创建此项目时,我使用Microsoft Project计划上载工作项。在我的团队开始使用它之前,我决定忘记Project并只使用web / studio界面,所以我使用查询“删除所有项目”来清理数据库。

虽然清洁在所有其他情况下都有效,但这份报告似乎仍然坚持这些项目,我想知道是否有办法解决这个问题。已经有几个星期了,我运行了立方体报告,看它是否正在更新(一切都更新)。

任何人都知道这里发生了什么?

1 个答案:

答案 0 :(得分:2)

我不熟悉您所讨论的查询,但如果删除工作项,则删除可能不会传播到您的仓库(以及随后的多维数据集)。如果您的TFSWorkItemTracking数据库中的WorkItem数量相对较少,那么重建TFSWarehouse可能是一个好主意,然后刷新您的多维数据集。

查看SetupWarehouse.exe命令,该命令应安装在应用程序层上。这可能需要一个小时到一天的时间才能运行,具体取决于您的版本控制和工作项跟踪数据库,因此您可能希望在数小时内完成。它不应该影响TFS的日常执行,只会影响报告。

以上仅适用于TFS 2008。以下是每个Matthew,这是TFS 2010

的答案
  

从我发现的SetupWarehouse.exe   TFS2010不再存在。在里面   管理控制台,在   应用层 - >报告,有   一个名为" Start Rebuild"的选项。   用这个完全解决了我的问题   问题。谢谢。应该指出   没有来自的反馈   点击"开始重建"。首先   它看起来像管理面板挂了,   然后没有反馈就回来了。它   报告花了大约一个小时   再次开始工作,这是唯一的   方式我知道它已经完成了。

如果您再次遇到需要永久删除一个或多个工作项的情况,您应该获得TFS电动工具。 TFPT实用程序有一个" destroywi"允许您永久(并安全地)从TFS中删除工作项的命令。

此处提供了电动工具:http://msdn.microsoft.com/en-us/vstudio/bb980963