我使用NANT將代碼部署到使用軟件使用的CCtray的服務器上。 有時我得到這個錯誤,但看起來像vsts根據管理員。 他不知道爲什麼它說這個錯誤,我也沒有。 因爲它不記錄除此之外的任何其他信息。 以前是否有人遇到過這種錯誤,如果是的話,你是如何解決的? 或者你有什麼選擇可以得到這個錯誤。1800秒後NANT進程超時
愛麗絲觸發一個構建(ForceBuild)
我使用NANT將代碼部署到使用軟件使用的CCtray的服務器上。 有時我得到這個錯誤,但看起來像vsts根據管理員。 他不知道爲什麼它說這個錯誤,我也沒有。 因爲它不記錄除此之外的任何其他信息。 以前是否有人遇到過這種錯誤,如果是的話,你是如何解決的? 或者你有什麼選擇可以得到這個錯誤。1800秒後NANT進程超時
愛麗絲觸發一個構建(ForceBuild)
我假設你的意思是你與CCNET部署,因爲CCTray僅僅是CCNET基於窗口的顯示器。
你應該讓你的構建腳本以不同的時間間隔吐出調試語句,這樣你就可以確切地知道構建哪部分失敗了。
當您在機器或構建服務器上手動運行時會發生什麼?
是的,我有這個,特別是在CruiseControl .net持續集成服務器下的NAnt構建腳本中構建大型項目時。
對此的修復很容易,因爲您需要在C:\ Program Files \ CruiseControl.NET \ server \ ccnet.config文件中執行類似下面的操作來覆蓋默認的CruiseControl超時(1800秒):
<tasks>
<nant>
<baseDirectory>c:\your-folder\your-system</baseDirectory>
<buildFile>your-system.build</buildFile>
<buildTimeoutSeconds>2400</buildTimeoutSeconds>
</nant>
</tasks>
這就購買你的過程中有更多的時間,但還是給CruiseControl的殺死一個過程一個戰鬥的機會,如果去太久(異常)。
還好嗎?
你有堆棧跟蹤嗎?如果是這樣,請發佈。 – 2010-01-06 20:50:23
沒有,實際上我沒有得到任何堆棧跟蹤,當這失敗。這就是問題所在。 – alice7 2010-01-06 21:11:20