1

当发生源代码控制异常时,Cruise Control .NET 不会失败构建,这是非常意外的,因为在托盘图标中显示构建状态成功。我尝试使用 modifyDelaySeconds、maxSourceControlRetries、sourceControlErrorHandling、stopProjectOnReachingMaxSourceControlRetries 块而没有任何结果。我还尝试在预构建和发布者块中检查与 svn 服务器的连接,但是预构建块在源代码控制块之后执行,因此它永远不会发生,并且发布者块不能失败构建......

4

1 回答 1

0

这里有问题吗?

如果您说巡航控制将源代码控制失败报告为成功构建,那么是的,我相信我理解您的意思。

巡航控制将报告最后一次构建的状态。由于源代码控制失败不会产生构建,因此它无法显示最后的构建状态。

于 2012-10-22T19:39:03.473 回答