php持續整合工具 xinc中web介面配置分享

2021-06-17 00:39:48 字數 1008 閱讀 8639

xinc提供了乙個非常專業的基於ext-js框架的web介面,這個介面用於檢視專案的部署情況、單元測試結果、**覆蓋率、svn提交資訊等許多細節問題,所以配置好這個web介面還是非常有必要的。

drwxrwxrwx 

3www  www    

409601-

0816:03

cssdrwxrwxrwx

4www  www    

409601-

0815:22

ext-

2.0-

rwxrwxrwx

1root root    

84201-08

16:59handler

.php

drwxrwxrwx

3www  www    

409601-

0816:03

images

drwxrwxrwx

2www  www    

409601-

0816:03

jsdrwxrwxrwx

4www  www    

409601-

0815:22

plotkit

入口是handler.php檔案。如果是apache伺服器的話就很方便了,.htaccess都建好了。如果是nginx的話就麻煩一點了,得自己寫個重寫指令。不過也很簡單,在server域內加上如下指令即可:

if(!-

f $request_filename

)

接著還需要乙個模板檔案,搜尋 xinc.ini 檔案,將svn副本中的data emplates目錄複製到該檔案所在目錄下。可以開啟xinc.ini看看,裡面都是我們安裝xinc時的配置,也可以web節點([web])上加乙個title項,設定web頁面的title。如:

[

web]

title

="**優化實驗室專案持續整合平台"

其它就是一些時區的修改等,然後訪問即可。

php持續整合工具 xinc的安裝和配置

1 介紹 xinc是用php開發的持續整合工具,它的作用是監聽svn的變化並呼叫專案部署工具 phing 來部署專案,並有web介面來監控部署狀態情況。e xincwebext 2.0 方法 options 失敗於 無法連線到伺服器 e xincwebplotkit 方法 options 失敗於 p...

持續整合工具是怎樣煉成的?持續整合工具實戰

它可以統計整個專案的覆蓋率 各包的覆蓋率 各類的覆蓋率,最後展示哪些 被覆蓋,哪些 沒有被覆蓋。持續整合報告 當乙個軟體專案使用了持續整合工具以後,許多的管理工作由不可靠的人為操作變為了機械自動化操作。作為專案開發成員,特別是專案經理,最關心的就是持續整合報告。進入持續整合控制台,可以看到所有在用的...

敏捷持續整合工具CruiseControl

持續化整合工具便是服務於敏捷軟體開發的乙個系列。它主要將原本分散,無序的工作流程,通過工具軟體有機的組織起來,並且在組織的過程中,參與開發設計測試的各個部門的人員都能從中獲取到自動化方面的優惠。使得團隊的工作效率大大提公升。cruisecontrol是乙個針對持續構建程式 專案持續整合 的框架,它包...