1

我正在尝试使用我们的 ClearCase 源代码控制来实现 Cruisecontrol.net。ClearCase 存储库有时不可用。(计划的备份时间)。有没有办法告诉 Cruisecontrol.net 在停电期间不要处理?

4

3 回答 3

0

最简单的方法是,根据 CC Server 端 ClearCase 的可用性,为每个CCNet Build 循环设置一个变量。

确保 ClearCase 正确备份的方法之一是停止 albd(Atria 位置代理服务)。
对于所有类型的 ClearCase 命令,如cleartool lsview myView.

我没有特定的 CCNet 方式来做到这一点,但至少你有一个明确的方式来确定 ClearCase 是否停止以进行备份。

于 2012-04-05T23:55:50.673 回答
0

如果您知道 ClearCase 不可用的时间,那么cron 触发器应该可以解决问题。您可以使用带参数的多触发器子句将其与另一个触发器组合And

于 2012-04-06T07:35:20.887 回答
0

我通过使用包含“过滤器触发器”和“间隔触发器”的多触发器解决了这个问题。过滤器触发器用于定义中断时间段,间隔触发器与源代码控制结合使用以确定是否需要构建。

于 2012-04-18T20:02:57.970 回答