+1 from a non-commiter :-) I miss the <property environment="env"/> statement.
I played a little bit: - on my machine the path is stored in ${env.Path} (mmmmhh) so I added <property name="env.PATH" value="${env.Path}"/> after the environment-statement - cvs.exe is on my path. But I can´t get the cvs host (firewall blocks that port). So it is not possible to create the diff in that way :-(
createpatch: [cvs] Using cvs passfile: C:\Profile\mat\.cvspass [cvs] cvs diff: CVSROOT (":pserver:[EMAIL PROTECTED]:dummyRoot") [cvs] cvs diff: requires a path spec [cvs] cvs diff: :pserver[;keyword=value...]:[username[:[EMAIL PROTECTED]:port][:]/path [cvs] cvs [diff aborted]: Bad CVSROOT.
The C:\Profile\mat\.cvspass contains the line :pserver:[EMAIL PROTECTED]:/home/cvspublic Ay=0=h<Z
I think I have to do my patches with cvsgrab and mssys´ diff ...
-or we configure the build file to take a different host (like localhost) and maybe port, then you can SSH into, say, sourceforge, and tunnel over to apache.org