【发布时间】:2009-10-08 15:04:30
【问题描述】:
我有带有 SVN 源代码控制的 CruiseControl.NET 设置。
我的所有项目都运行良好,构建并部署到我不同的暂存环境。
但是,只要在 SVN 中对项目进行提交,CC.NET 就会自动开始构建。我们希望按需构建,而不是一直自动构建,因为我们所有的构建都部署到登台并且测试人员将一直被注销。
任何知道如何禁用此功能的人?
【问题讨论】:
标签: svn cruisecontrol.net
我有带有 SVN 源代码控制的 CruiseControl.NET 设置。
我的所有项目都运行良好,构建并部署到我不同的暂存环境。
但是,只要在 SVN 中对项目进行提交,CC.NET 就会自动开始构建。我们希望按需构建,而不是一直自动构建,因为我们所有的构建都部署到登台并且测试人员将一直被注销。
任何知道如何禁用此功能的人?
【问题讨论】:
标签: svn cruisecontrol.net
这很简单,虽然我应该学习阅读 CC.NET 中项目的触发器部分的文档:
指定一个空元素 (
<triggers />) 意味着只能手动强制集成(例如使用 CCTray 或 Web Dashboard。)根本不包括元素意味着项目有一个默认配置的间隔触发器。
【讨论】:
如果您访问 CCnet 的管理站点,您可以停止自动构建并使用 force 选项来强制构建,或者您可以设置一个足够长的时间来检查新提交,可能是 8 小时,以便有 1每天在测试人员开始工作之前构建。
希望这对你有帮助。
【讨论】:
版本:1.4.0.3524 - 按设计工作 在web仪表板中看不到,但是托盘客户端清楚地说:“项目不会自动触发”
【讨论】: