自 2009 年左右安装 TFS2008 以来,我们一直在使用 TFS。我们在某个时候升级到了 TFS2010,我们一直将它用于源代码控制、工作项管理、构建等。
我们的 TFSVersionControl.mdf 文件为 287,120,000 KB (273GB)。我们运行了一些查询,发现我们的 tbl_BuildInformationField 表非常庞大。它有 1,358,430,452 行,占用 150,988,624 KB (143GB)。我们在多个活动版本中拥有多个活动产品,每个版本有多个解决方案,并且这些解决方案并非没有警告消息。
我的问题:
- 是否可以阻止 MSBuild 向 tbl_BuildInformationField 表发送大量垃圾邮件?即只写错误和一般构建信息,而不是每个项目的所有警告?
- 有没有办法从这个表中清除或清理旧数据?
- 4 年的 TFS 使用 273GB 是平均大小吗?
- tbl_BuildInformationField 的 143GB 是“正常”大小吗?