停止CruiseControl.NET自动构建

时间:2009-03-03 13:22:43

标签: svn cruisecontrol.net

我有使用SVN源代码控制的CruiseControl.NET设置。

我的所有项目都完美运行,构建和部署到我的不同临时环境。

但是,只要在SVN中对项目进行提交,CC.NET就会自动开始构建。我们希望按需构建,而不是一直自动构建,因为我们的所有构建都会部署到暂存,并且测试人员将一直注销。

有谁知道如何禁用此功能?

3 个答案:

答案 0 :(得分:9)

虽然我应该学会阅读CC.NET中项目的触发器部分的文档,但这很简单:

  

指定空元素(<triggers />)意味着只能手动强制集成(例如使用CCTray或Web Dashboard。)不包括​​元素,表示项目具有默认配置的单个Interval Trigger。

答案 1 :(得分:0)

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

希望这会对你有所帮助。

答案 2 :(得分:0)

版本:1.4.0.3524   - 按设计工作 在网页仪表板中无法看到,但托盘客户端清楚地说:“项目不会自动触发”