2009-03-03 61 views
4

我有CruiseControl.NET设置与SVN源代码管理。停止CruiseControl.NET自动生成

我有我的所有项目完美工作,建立和部署到我不同的分期环境。

但是,无论何时提交SVN中的项目,CC.NET都会自动开始构建。我们希望根据需求进行构建,而不是始终自动构建,因为我们的所有构建都部署到分级,测试人员将始终注销。

任何知道如何禁用它的人?

回答

9

这是非常简单的,但是我要学会阅读项目的CC.NET触发器部分中的文档:

指定空元素(<triggers />)是指集成的永远只能手动强制(例如使用CCTray或Web Dashboard。)根本不包含元素意味着项目具有一个具有默认配置的单个间隔触发器。

+4

不包括元素行为已经从1.4.3开始改变。它现在的行为方式与空元素相同(),这意味着集成只能手动强制执行: http://confluence.public.thoughtworks.org/display/CCNET/Trigger+Blocks – bentsai 2009-06-05 18:33:41

0

如果您访问CCnet的管理站点,您可以停止自动构建并使用强制选项来强制构建,或者您可以设置一个时间来检查新提交足够高的时间(可能是8小时)在测试人员开始工作之前每天建立1个。

希望这可以帮助你。

0

版本:1.4.0.3524 - 工程按设计 这是没有办法在网络信息中心内看到,但托盘客户明确表示:“项目未自动触发”