[Buildbot-devel] Adding -N to cvs co line to allow cvs alias's which specify multiple modules to be checked out
Bill Deegan
bill at baddogconsulting.com
Sun Jun 7 20:23:24 UTC 2009
Greetings,
I'm working on a patch which will allow the user to specify "-N" to
cvs co command which buildbot executes.
Should I make this generic?
For example there's global_options you can currently specify which is
options run after cvs but before any
cvs verb.
I was creating a checkout_options argument to the buildstep which
would put arbitrary arguments before any -r or -D arguments to cvs
checkout only.
Or should I just add a flag to instruct buildbot to add -N to the checkout line.
For those not familiar the cvs manpage specifies -N's functionality as follows:
-N
Only useful together with -d dir. With this option, cvs will
not ``shorten'' module paths in
your working directory when you check out a single module.
See the -d flag for examples and a
discussion.
I need this for a project where the developers use cvs co build, which
checks out directories src,tests, and other
without -N the checkout fails because cvs will remove the src,tests,
and other directory names.
Thanks for any advice.
-Bill
More information about the devel
mailing list