江湖上口口相傳cruisecontrol很難配置,很不好用。
但其實,你很難說下面這段東西複雜吧,但這個config.xml 就是cc的全部配置了。
節點: 表明cc支援多個project。
節點: cc能在偵測到cvs有動靜之後才進行動作。如果無論如何每天都要整合一次的,可以把cvs子節點換成
節點: interval="1800"表示半小時醒來一次執行它的子節點
節點: cc主要靠ant執行動作,除了指定build.xml檔案和target,ant還有三個屬性來進一步控制自己的執行時間。
time="1830" 表明每天晚上6點半進行一次持續整合。條件是 上一次醒來的時間<18:30《本次醒來的時間。
mutibale="5",醒來五次執行一次,適合有幾個ant節點,有的醒來一次做一次,有的醒來幾次才做一次。
day="monday" 同理
和節點:由名字可知功用, cc還支援其他形式的通知比如email
cruisecontrol.bat會找到你當前所在目錄裡的config.xml並執行它。cc裡面特別用到的jar如statcvs.jar,需要在bat裡面寫好路徑。
在reporting/jsp/建乙個override.properties,內容為
user.log.dir=e:/lh_erp/logs然後build war獲得war檔案扔到tomcat裡通過 http://localhost/cruisecontrol/buildresults/ 瀏覽cruise.build.artifacts.dir=e:/lh_erp/logs
user.build.status.file=currentbuildstatus.txt
從此,我們有了持續整合。
vsftp一點配置
現做一點補充 如果設定為 chroot local user yes chroot list enable yes 這行可以沒有,也可以有 chroot list file etc vsftpd.chroot list 那麼,凡是加在檔案vsftpd.chroot list中的使用者都是不受限止的使...
關於Subversion svn 配置的一點總結
中間出現過幾次問題,記錄一下,希望對你能有些幫助。1 配置完成之後,通過http訪問的時候,發生403錯誤 原因應該是,對所指向的路徑,沒有訪問許可權。用ls l 檢視一下,路徑的許可權 2 404錯誤 如果,檢查過所有配置都沒有問題,使用者驗證也能通過的情況下。首先,檢視apache的log檔案 ...
一點一點進步
requestparam,是獲取前端傳遞給後端的引數,可以使get方式,也可以是post方式。若前端傳遞的引數和後端接收的引數名稱不一致,則必須要標註。pathvariable,是獲取get方式,url後面引數,進行引數繫結。1.裝箱就是講基本資料型別轉換為包裝類,拆箱就是自動將包裝類轉換為基本資料...