2009-04-26 106 views

回答

12

您可以使用NANT Loggers and Listeners。一种选择是将日志文件参数传递给命令。每次执行时都会覆盖此文件。

您可以为每个构建文件和相应的输出调用NAnt的批处理文件。

NAnt.exe -build:[build file for PROJ1] -logfile:c:\temp\BuildOutput1.txt 
NAnt.exe -build:[build file for PROJ2] -logfile:c:\temp\BuildOutput2.txt 
. 
. 

我建议你看看在Continuous Integration应用程式,例如CruiseControl.NET如果你还没有这样做。

+0

我见过文档。我还计划在TeamCity上为我的CI。我仍然不确定如何从你的建议中得到我的目标。你能解释一些关于如何将默认记录器配置为在构建脚本中写入文件而不是控制台的信息吗? – 2009-04-26 21:54:28

相关问题