獲取hudson持續構建編譯結果的一種方法

2021-07-13 13:31:31 字數 671 閱讀 3040

很多時候使用hudson結合visualstudio進行持續構建後需要獲取持續構建的編譯結果,通過編譯結果來知道哪些專案失敗了以及對應的編譯錯誤。最初是通過分析hudson的日誌來獲取編譯結果的,後來發現這樣做並不準確,因為很多任務程專案的編譯輸出是混雜在一起的,造成編譯失敗的工程和對應的編譯錯誤無法對應。因此不能採取直接分析hudson日誌的方法來獲取編譯結果。

最近找到了更好的解決辦法,就是首先在hudson日誌中獲取工程的buildlog.htm的路徑,然後**buildlog.htm進行分析。比如:7>生成日誌儲存在file://e:\workspace\mysoft \intdir\release\sysdisplay\buildlog.htm,只需要開啟e:\workspace\mysoft \intdir\release\sysdisplay\buildlog.htm分析即可。值得注意的是buildlog.htm也不需要全部分析,只需要分析檔案裡輸出視窗那部分內容,找到其中的編譯錯誤即可。如:

輸出視窗

正在編譯...
正在編譯資源清單...

microsoft (r) windows (r) resource compiler version 6.1.6723.1

正在鏈結...

正在嵌入清單...

正在執行生成後事件...

已複製         1 個檔案。

windows下安裝django的一種方法

django版本是1.3.1,壓縮包。1.首先將django 1.31壓縮包解壓,使其與python2.7在同一根目錄下 2.之後進入cmd,通過命令python setup.py install進行安裝。python2.7和django 1.3.1都是存放在本地的c盤 安裝成功以後,可以通過以下命...

FLASH裡面隱式設定獲取的另一種使用方式

假設有這麼乙個類,裡面有author這個屬性 class test public function set author dt string public function get author string 在使用的時候,除了可以用正常的方式訪問如 var t new test trace t.a...

一種動態自適應集群的構建方法

當面服務面對巨大的訪問時,需要以伺服器集群的方式來完成請求的處理。構建伺服器集群的方式有多種選擇,下圖勾勒了一種如何構建伺服器集群的邏輯架構。client與server中間設有clustermanagementlayer。構成這一層包含乙個重要的元件serviceregister sr 服務,sr可...