我正在看Cruisecontrol網頁儀表板。我可以看到一個農場和一個服務器。但是,我沒有看到任何添加項目的方法?如何將項目添加到CruiseControl.NET?
這是我可以用UI做的事情,還是我需要手工編輯配置文件?
我正在看Cruisecontrol網頁儀表板。我可以看到一個農場和一個服務器。但是,我沒有看到任何添加項目的方法?如何將項目添加到CruiseControl.NET?
這是我可以用UI做的事情,還是我需要手工編輯配置文件?
您需要手工編輯ccnet.config
文件(位於CruiseControl目錄中)以添加項目。有一些圖形工具可以幫助你做到這一點,不過你已經習慣了相當快速的手工操作 - 只需要附近的文檔!
更新:一個這樣的工具的一個例子是http://www.codeplex.com/ccnetconfig
您也可以下載CCValidator來驗證您的更改。您不希望繁忙的CC機器告訴您所做的更改已經完成,然後等待當前版本結束後再查明是否正確修復了它。 – ashes999 2010-11-26 16:11:22
您可以使用CCNETConfig編輯配置文件,通過一個用戶界面,雖然它不支持高版本> CruiseControl.NET 1.4。
你必須手工編輯配置文件,但是我已經安裝了它,原始配置文件被分割成不同的包含文件,每個包含文件都在我的源代碼管理系統中設置。然後我爲配置創建了一個項目,然後爲整個配置創建了一個項目。因此,當配置中的某些內容發生變化時,CC.NET自身會提取更改,重新創建它的配置文件並刷新系統配置。
這意味着任何人都可以編輯配置(如果他們可以訪問sourcecontrol中的文件),並且沒有人必須進入CC.NET機器本身的程序文件目錄。
不知道這是否回答你問的問題,但是這是我們的設置是如何工作的
如果你想爲基礎的用戶界面的Web管理,您可能要評估的TeamCity。 http://www.jetbrains.com/teamcity/features/index.html – TrueWill 2010-03-02 17:46:25