我在构建过程中查看构建日志时遇到问题。该构建在单独的(连续集成构建(计算机上运行,我们使用VS2010和Team Foundation Server从开发客户端计算机管理构建。
问题是VS2010将轮询构建服务器上的日志,大约每30秒更新一次。正在构建的解决方案非常大,而且有很多。它们目前会生成大量警告和日志,使日志大大膨胀。因此,在构建完成之前,几乎不可能使用VS2010查看构建日志,这大约需要85分钟。
显然 - 一个解决方案是修复所有警告,但我想知道是否有办法阻止构建日志查看器轮询 - 只需列出所有详细信息,直到请求"刷新",甚至一种扩展民意调查的方法说每 5 分钟对我有用。
我知道构建日志在VS2010中不再写出到磁盘 - 因此除非通过构建资源管理器,否则我无法访问它。
任何想法将不胜感激!杰
有可能,请看一下Jason Prickett写的这篇有用的文章 您可以通过在寄存器中添加DWROD 'ReportPollingInterval' HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\TeamFoundation来更改轮询间隔。DWord 的值以毫秒为单位分配,因此 30000 表示 30 秒。
还可以考虑在您的计算机上安装 VS 2010 SP1,SP1 解决了构建摘要页面的许多性能问题。
如果您有任何后续问题,请反弹。