我对TFS报告有一个有趣的问题。当我运行QUERY:Team Queries-> Planning and Tracking-> Work Breakdown时,我看到了正确的信息,也就是说我看到了输入TFS的工作项等。但是,当我运行REPORT:Reports-> Project Management-> Requirements Overview时,我看到系统中不再存在相同的数据PLUS数据。
重要信息: *我正在使用TFS 2010 *当我最初创建此项目时,我使用Microsoft Project计划上载工作项。在我的团队开始使用它之前,我决定忘记Project并只使用web / studio界面,所以我使用查询“删除所有项目”来清理数据库。
虽然清洁在所有其他情况下都有效,但这份报告似乎仍然坚持这些项目,我想知道是否有办法解决这个问题。已经有几个星期了,我运行了立方体报告,看它是否正在更新(一切都更新)。
任何人都知道这里发生了什么?
答案 0 :(得分:2)
我不熟悉您所讨论的查询,但如果删除工作项,则删除可能不会传播到您的仓库(以及随后的多维数据集)。如果您的TFSWorkItemTracking数据库中的WorkItem数量相对较少,那么重建TFSWarehouse可能是一个好主意,然后刷新您的多维数据集。
查看 SetupWarehouse.exe
命令,该命令应安装在应用程序层上。这可能需要一个小时到一天的时间才能运行,具体取决于您的版本控制和工作项跟踪数据库,因此您可能希望在数小时内完成。它不应该影响TFS的日常执行,只会影响报告。
以上仅适用于TFS 2008。以下是每个Matthew,这是TFS 2010
的答案从我发现的SetupWarehouse.exe TFS2010不再存在。在里面 管理控制台,在 应用层 - >报告,有 一个名为" Start Rebuild"的选项。 用这个完全解决了我的问题 问题。谢谢。应该指出 没有来自的反馈 点击"开始重建"。首先 它看起来像管理面板挂了, 然后没有反馈就回来了。它 报告花了大约一个小时 再次开始工作,这是唯一的 方式我知道它已经完成了。
如果您再次遇到需要永久删除一个或多个工作项的情况,您应该获得TFS电动工具。 TFPT实用程序有一个" destroywi"允许您永久(并安全地)从TFS中删除工作项的命令。