We are running NAnt 0.85 (Build 0.85.1712.0; net-1.0.win32; nightly; 9/8/2004). In this particular case, NAnt was being run by Cruise Control. We are not using the CVS built-in to NAnt, but rather CVSNT that comes with WinCVS 1.3.
The <cvs-update> task failed. From the info messages below (extracted from Cruise Control's XML output), I believe that all of the newly updated file in CVS had been extracted at the time of the exception. I don't know that the problem that killed the execution of CVSNT by the <cvs-update> task was NAnt's problem, but it would be best if NAnt responded more gracefully than to give a stack trace though the temporary directory on Gert's machine. Merrill ======================================================= ... <message level="Info">[cvs-update] ? Feature_Tests/Feature_Tests.suo</message> <message level="Info">[cvs-update] ? Feature_Tests/bin</message> <message level="Info">[cvs-update] ? Feature_Tests/obj</message> <message level="Info">[cvs-update] C TestFramework.cs</message> <message level="Info">BUILD FAILED</message> <message level="Info">c:\XXX-AutoBuild\QATest.build(438,5):</message> - <message level="Info"> External Program Failed: C:\Program Files\GNU\WinCVS 1.3\CVSNT\cvs.exe (return code was 1) </message> <message level="Info">Total time: 7.8 seconds.</message> </task> </target> - <failure> - <builderror> <type>NAnt.Core.BuildException</type> <message>External Program Failed: nant (return code was 1)</message> - <location> <filename>c:\HDT-AutoBuild\hdtcc.build</filename> <linenumber>7</linenumber> <columnnumber>12</columnnumber> </location> - <stacktrace> at NAnt.Core.Tasks.ExternalProgramBase.ExecuteTask() in C:\Documents and Settings\drieseng\Local Settings\Temp\tmp8C3.tmp\src\NAnt.Core\Tasks\ExternalProgramBase.cs:line 311 at NAnt.Core.Tasks.ExecTask.ExecuteTask() in C:\Documents and Settings\drieseng\Local Settings\Temp\tmp8C3.tmp\src\NAnt.Core\Tasks\ExecTask.cs:line 263 at NAnt.Core.Task.Execute() in C:\Documents and Settings\drieseng\Local Settings\Temp\tmp8C3.tmp\src\NAnt.Core\Task.cs:line 177 at NAnt.Core.Target.Execute() in C:\Documents and Settings\drieseng\Local Settings\Temp\tmp8C3.tmp\src\NAnt.Core\Target.cs:line 249 at NAnt.Core.Project.Execute(String targetName, Boolean forceDependencies) in C:\Documents and Settings\drieseng\Local Settings\Temp\tmp8C3.tmp\src\NAnt.Core\Project.cs:line 876 at NAnt.Core.Project.Execute() in C:\Documents and Settings\drieseng\Local Settings\Temp\tmp8C3.tmp\src\NAnt.Core\Project.cs:line 833 at NAnt.Core.Project.Run() in C:\Documents and Settings\drieseng\Local Settings\Temp\tmp8C3.tmp\src\NAnt.Core\Project.cs:line 902 </stacktrace> </builderror> ... ------------------------------------------------------- This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 Project Admins to receive an Apple iPod Mini FREE for your judgement on who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php _______________________________________________ Nant-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-users