2010-06-23 50 views

回答

2

我不確定在CruiseControl.Net中有這樣做的方法。但你有沒有試過TeamCity?作爲一名很長時間的CC粉絲,我剛剛切換到TeamCity(他們有一個免費的專業版,支持20個配置和3個構建/測試服務器)。

持續構建日誌報告是TeamCity非常棒的功能之一 - 甚至可以報告測試通過或失敗時的狀態。另一件好事是非常簡單的配置 - 沒有更多的XML文件!

0

更改MSBuild執行的詳細程度。請注意下面的/ v:normal。

你會得到很多細節與:)

<msbuild> 
    <executable>C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe</executable> 
    <workingDirectory>c:\yada</workingDirectory> 
    <projectFile>yada.sln</projectFile> 
    <buildArgs>/p:Configuration=Release /t:clean /v:normal /p:PlatformTarget=anycpu</buildArgs> 
    <logger>C:\CruiseControl.NET\server\Rodemeyer.MsBuildToCCnet.dll</logger> 
    <targets></targets> 
    <timeout>$(BuildTimeout)</timeout> 
</msbuild>