我们最近使用 MSF For Agile 流程模板迁移到 TFS 2010,并使用诸如 Burndown、用户故事进度等报告。截至 2010 年 13 月 10 日,我们的仓储工作完美,我们所有的报告都显示最新数据. 但是,在此日期之后,报告开始显示旧数据,并且在使用 WarehouseControlWebService 上的 GetProcessingStatus() 方法查看仓储作业的状态时,我们可以看到 Work Item Tracking Sync 作业似乎卡在“正在运行”中' 状态。
实际上,当您在数据库上放置一个分析器时,您可以看到相同的存储过程被一次又一次地调用,使用相同的参数,就好像它被困在一个循环中一样。发生这种情况时,CPU 使用率为 50% 及以上。在我决定杀死它之前,它保持这种状态超过 24 小时。
我们的设置并没有什么特别疯狂的地方——我们进行了干净的 TFS 安装,并使用 Excel 从 TFS 2008 导入了工作项。我们还有一个自定义工作项模板“支持票”,我们的支持团队使用它来记录来自客户的电话。所有导入都是使用适当的 TFS 命令行工具或 Excel 完成的。
有没有人经历过这样的事情?我看过一些帖子,人们有类似的问题但没有看到答案。