2009-03-03 58 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 - 工程按設計 這是沒有辦法在網絡信息中心內看到,但托盤客戶明確表示:「項目未自動觸發」