【发布时间】:2015-07-23 19:10:35
【问题描述】:
我们有一个夜间构建,目前清理整个工作区并从头开始构建所有项目,然后对它们运行集成测试。但是这个过程需要相当长的时间——大约 10 个小时。
使用增量构建可以节省至少半小时,但是对于只运行测试并且每晚的输出不用于任何地方的每晚构建来说,这是否是一个好习惯?
【问题讨论】:
-
10 小时构建时间的细分是什么?获取源代码、构建、运行测试等花费了多少时间。您正在构建什么类型的代码(本机、托管或其他)?有许多技术可以应用,但它们会因您的技术堆栈而异。当然,您也可以将硬件放在问题上(更快的 CPU、更快的存储等)。
标签: tfs build incremental-build