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

Reply via email to