freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

hudson使用手冊_v1-資料下載頁

2025-05-30 18:14本頁面
  

【正文】 要實現(xiàn)與源代碼控制系統(tǒng)的支持,從而有必要使用 Hudson 完成您的安裝。Woyo HudsonDOC 第 21 頁 共 24 頁21 Hudson 插件分類 目前有許多可用的插件總的來說有如下類別:SCM: 除 CVS 和 Subversion 外需要實現(xiàn)與源代碼控制系統(tǒng)支持的插件。 Triggers: 事件監(jiān)聽并觸發(fā)構(gòu)建的插件。例如,URL 改變觸發(fā)器將監(jiān)控一個 URL;當(dāng)?shù)刂穬?nèi)容發(fā)生改變,這個觸發(fā)器就將執(zhí)行一次作業(yè)。Build tools: 實現(xiàn)額外構(gòu)建工具的插件,如 MSBuild 和 Rake。如果您想在 Hudson 中構(gòu)建非 Java 的軟件時這些就特別有用。Build wrappers: 通常涉及時執(zhí)行在受控制的構(gòu)建過程本身之前和之后事件的插件。例如, VMware 插件將在構(gòu)建之前啟動一個客戶虛擬機(jī),建立和然后在構(gòu)建完成后關(guān)閉它。這在您可能需要訪問 VM 以執(zhí)行單元測試的情況下是非常有用的。Build notifiers: 這些插件是做為作業(yè)事件發(fā)布通知的替代方式通過 Twitter 、IRC、谷歌日歷活動等等。Slave launchers and controllers: 這是 Hudson 中一個非常強(qiáng)大的功能,本文中沒有解釋從機(jī) Hudson 實例扮演主機(jī) Hudson 實例工作。目前在這個類別中只有一個插件:SSH 從機(jī)插 件,它允許從屬來管理超過一個 SSH 的鏈接。Build reports: 這一系列插件主要是在用您的源代碼或者構(gòu)件進(jìn)行一些分析的基礎(chǔ)上創(chuàng)建有用的報表。例如,Cobertura 插件總是通過您的構(gòu)建腳本增量統(tǒng)計覆蓋率。External site integrations: 以協(xié)助 Hudson 整合與其他應(yīng)用程序的插件,如 Jira 或Bugzilla 。Artifact uploaders: 以協(xié)助您把構(gòu)件發(fā)布到一些網(wǎng)絡(luò)終端的插件,如 版本庫或一個 FTP 服務(wù)器。Page decorators: 為 Hudson 網(wǎng)頁增加一些美化或者有用的裝飾物,比如在 Hudson 中增加谷歌跟蹤服務(wù)以跟蹤其所有網(wǎng)頁的谷歌分析插件。 Hudson 插件安裝Hudson 插件管理器允許您安裝新的插件,和更新您 Hudson 服務(wù)器上的插件。管理者將連接到聯(lián)機(jī)資料庫,檢索可用的和已更新的插件。如果您的 Hudson 服務(wù)器 無法直接連接到外部資源,您可以從 Hudson 網(wǎng)站上下載。在已運行的 hudson 主頁中,點擊左側(cè)的系統(tǒng)管理—管理插件進(jìn)入如下界面:Woyo HudsonDOC 第 22 頁 共 24 頁22它包含四個標(biāo)簽:Updates: 清單中列示了 Hudson 為某些插件搜索到了可用的更新。列出的每個插件可以被選擇并應(yīng)用更新。Available: 清單中列示了可用于安裝(而不是目前已安裝的)的所有插件 。列出的每個插件都可以被選擇并安裝。Install: 清單中列示了已經(jīng)安裝的插件。Advanced: 允許您通過設(shè)定 HTTP 代理的方式使 Hudson 與在線插件庫建立連接。此外,還提供了一個上傳設(shè)備,可以安裝你在 Hudson 以外已下載的那些插件。由上圖可知,hudson 缺省集成了 maven2 插件,并且一旦插件有新版本,會提示更新新版本插件。如果想安裝新的插件,可以點擊 tab 分頁中的 Available。如下圖:從圖可知,各種 hudson 插件根據(jù)之前所記述的類型進(jìn)行分門別類??晒催x任意想安裝的 hudson 插件,點擊 ok 按鈕進(jìn)行安裝。安裝后,所有插件以 hpi 作為后綴名放置在C:\Documents and Settings\HOSTNAME\.hudson\plugins 文件夾下。如果是高級用戶還可以自行開發(fā)插件方便具體項目使用。注意:安裝完成后需要重啟 hudson 部署的容器。這樣才能使用新裝的插件。 Hudson 插件安裝示例Hudson 運行自動部署 war 包到 servlet 容器內(nèi),不需要手動將 war 包 copy 到 servlet 容器程序運行目錄下。要實現(xiàn)這個功能必須下載一個插件,網(wǎng)址為:Woyo HudsonDOC 第 23 頁 共 24 頁23下載完成該插件后,點擊左側(cè)列表菜單 Manage Hudson, 然后選擇第三項管理插件,點擊 Advanced 分頁,在 upload plugin 中上傳剛才下載 的插件,上傳完畢后需要重啟hudson 才能完成安裝(這里示例是重啟 tomcat), 重啟后點擊 New Job 后,然后建立一個新的 Job 時(已有的任務(wù),直接 點擊進(jìn)入任務(wù),然后點左側(cè)的功能菜單 configure) ,在配置頁面的 Postbuild Actions 項下面會多出一項功能:Deploy war/ear to a container,在這里WAR/EAR file:就是填寫 hudson 所打好的 war 包 路徑,這里如果使用 maven 的話,生成的 war 包路徑是%Hudson_home%/ workspace/ projecct_name/ target/你的 war 包的名稱.war。Container 選擇你的 Tomcat 的 版本。Manager user name:填寫 Tomcat 的用戶名,默認(rèn)是 admin,示例是 tomcat, Manager password:填寫 Tomcat 的密碼,默認(rèn)是 空,示例是tomcat。 Tomcat URL:填寫 ok 了, 至此保存就可以了,這樣,當(dāng)你再構(gòu)建該任務(wù)的時候,war 文件會自動部署到你的 tomcat 的 webapp 目 錄下。設(shè)置如下圖:注:war file 使用的是 hudson workspace 的相對目錄,hudon 默認(rèn)的目錄在: C:\Documents and Settings\用戶名\.hudson\ workspace 目錄:C:\Documents and Settings\用戶名\.hudson\ workspace\ 最終產(chǎn)生的 war:C:\Documents and Settings\用戶名\.hudson\ workspace\svntest\target\構(gòu)建后,自動部署成功會在命令行輸出中顯示成功信息,如下圖:Woyo HudsonDOC 第 24 頁 共 24 頁244 總結(jié)通過以上介紹可以了解 Hudson 易于安裝和配置,而且啟動和運行的速度快。就目前國外和國內(nèi)發(fā)展情況來說,使用 Hudson 很明顯具有越來越多的趨勢。參考材料:
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1