【发布时间】:2012-03-27 10:35:53
【问题描述】:
由于我们的 TFS 构建,TFS2010 数据库正在快速增长(每月 50GB)。 我们注意到 tbl_attachmentcontent 表包含一些二进制 (dll) 文件和一些与检测和 TQAgents 相关的文件......所有内容似乎都与单元测试相关。
由于单元测试,我试图找到一些方法来阻止 TFS DB 的增长。 我发现 this suggestion 禁止将单元测试结果发布到 TFS。
如何禁用将二进制文件发布到 TFS 数据库? 是否可以禁用特定内容的发布? 当我禁用将单元测试结果发布到 TFS 时,TFS 中会丢失什么?
每个构建都运行大约 400 多个单元测试,包括代码覆盖结果和巨大的构建日志(500 多个 C# 编译项目,具有很多依赖项)。
由于构建统计信息,我希望将构建保留策略设置为“全部保留”。
【问题讨论】:
标签: continuous-integration tfsbuild