我繼承了一個從CruiseControl運行TestComplete腳本的項目。 爲每個腳本存在的ccnet.config一個條目,每個條目具有以下結尾:Merge Publisher - 在CruiseControl.Net中實際做什麼<file action =「Copy」>?
<publishers>
<merge>
<files>
<file action="Copy">
C:\Test\Log\TestCompleteResult\TestWebLog.mht
</file>
</files>
</merge>
<xmllogger />
<statistics />
其中我認爲複製TestComplete記錄到該位置。但是,如果我更改了位置(即C:\ test \ log2 \ TestWebLog.mht),該文件仍然以C:\ Test \ Log \ TestCompleteResult結尾。我嘗試關閉CruiseControl,重新啓動系統等,文件仍然在同一位置。
我刪除了目錄和文件,檢查了時間戳並查看了日誌文件。所有這些都表明它是由TestComplete腳本的最近一次運行創建的新文件,但它始終放在相同的位置:C:\ Test \ Log \ TestCompleteResult \ TestWebLog.mht。
有沒有其他地方可以定義這條路徑?