CVS fails to checkout a repository because the command line built by Hudson
specifies '-d workspace' when -d is not a valid option for my version of CVS.
C:\Temp\julia\Bin\cvs.exe -Q -z3 -d :pserver:julia@watcvs:/cvs/wintm/pod/pod
co -P -d workspace -D "Monday, May 25, 2009 6:49:53 PM UTC"
co: invalid option – d
Usage:
cvs.exe checkout [-ANPRcflnps] [-r rev | -D date] [-b dir]
[-j rev1] [-j rev2] [-k kopt] modules...
-A Reset any sticky tags/date/kopts.
-N Don't shorten module paths if -b specified.
-P Prune empty directories.
-R Process directories recursively.
-c "cat" the module database.
-f Force a head revision match if tag/date not found.
-l Local directory only, not recursive
-n Do not run module program (if any).
-p Check out files to standard output (avoids stickiness).
-s Like -c, but include module status.
-r rev Check out revision or tag. (implies -P) (is sticky)
-D date Check out revisions as of date. (implies -P) (is sticky)
-b dir Check out into dir instead of module name.
-k kopt Use RCS kopt -k option on checkout.
-j rev Merge in changes made between current revision and rev.
(Specify the --help global option for a list of other help options)
FATAL: CVS failed. exit code=1