我有一个用于 Gated Check-In 构建的构建定义。它的CleanWorkspace
参数设置为None
,即构建是增量的。
问题是重新启动后 TFS 无法识别完整的工作区文件夹已消失(当然,它是 RAM 驱动器)并且不会尝试再次带入所有源,这会导致构建失败,直到手动完整构建排队。之后一切都很好,直到下一次重新启动。
我想知道是否有更好的方法在 RAM 驱动器上进行增量构建工作,具体来说,如果根工作区目录丢失,是否可以告诉 TFS 进行完整构建?也欢迎其他方法。
请注意,我对“直写”选项不感兴趣,其中 RAM 驱动器由真正的 HD 空间支持。