replace setup.cmd that probably doesn't quite work, with JScript (packaged in setup.cmd) that is constant and reads the setup.txt file next to it We can/should do the same with install.sh, but that is left alone. (detail)
some echo'ing to try to debug the NT386 resolve problem for me, just rerunning cm3 incrementally with or w/o the switch regenerates the .M3SHIP file correctly (detail)
take ownership so I can clear executable bit (detail)
Try to use rsync for shipping if available. I hope this doesn't break anything again. (detail)
/* This is a wrapper for \cygwin\bin\cvs.exe that doesn't requiring changing %PATH%. Put it in some directory already in %PATH%, such as %WinDir% or %WinDir%\system32. As well, on the Elego Windows VM, \Program Files\CVSNT has been renamed to CVSNT.1 to get it out of %PATH%. It ruins line endings. As well \SFU was mostly renamed to \SFU.1, to remove it as a possible factor, though it turns out it was probably completely innocent. As well, CVS_RSH changed to /bin/ssh. Plain "ssh" as all other Hudson jobs use would probably work if in this wrapper we prepended c:\cygwin\bin to %PATH%.