2010-07-30 49 views
0

我們使用Hudson作爲構建機器,並且我正在嘗試爲Compilier Warnings插件配置排除文件集。 Hudson解析構建日誌以確定警告/錯誤,我們的Clover腳本輸出重複的真實警告。編譯器警告插件:Fileset不包括

由於記錄了哈德森可以配置一個ANT文件集排除某些警告:

Warnings to ignore:: Fileset 'excludes' setting that specifies the warnings to exclude from the report (based on their filename). 

我收到以下警告(一式兩份):

C:/vsfz/temp/1/clover1710786373818922904.tmp/src4952837385592305293.tmp/corp/app/path 
.... 

我已經設置了排除文件集:

*vsfz/temp/*/clover*/** 

我期望文件集匹配警告和他們不會被添加到編譯器警告報告中,但情況並非如此。有沒有人看到上面的Fileset定義有問題?

+0

感謝伯尼和彼得,我要把這一個去(當我回到週一上班),並將更新結果這個問題。 – Syntax 2010-07-31 00:21:47

回答

0

我設法得到了這個(它已經在相當長的一段時間了)。

,我結束了使用該模板:

**/temp/** 
0

試着這麼做:

C:/vsfz/temp/*/clover*/**

**/vsfz/temp/*/clover*/**

另一個問題可能是clover*不正確匹配,這樣你必須把它寫成clover*.*但我不不認爲這是問題。

+0

\ * \ */vsfz/temp/*/clover */* \ *不幸運;我正在用*。*來製作今晚的作品。 – Syntax 2010-08-06 03:05:11

+0

到目前爲止,我還沒有運氣,當我找到任何有效的工作時,我會繼續測試並報告。 – Syntax 2010-08-13 02:20:32

0

今天我只是搞這個,我只能讓它工作,當我指定文件擴展名*.cs或者*.*可以工作?

無論如何**/old*/**/*.cs爲我工作。

希望這會有所幫助。