[Buildbot-devel] irritating cvs checkout behaviour
eric sommerlade
sommerlade at gmx.net
Fri Apr 23 13:14:09 UTC 2004
Hello buildbot users,
we noticed some irritating behaviour of cvs when trying to build our
programs. We need more than one cvs module (e.g. some of our own build
scripts), so we set
cvsmodule = "dev/build-scripts dev/testapp"
in master.cfg.
the command for CVS is then
"cvs -d ... -z3 checkout -r HEAD -d work_dir dev/build-scripts dev/testapp"
CVS places the checkout in
buildclienthome/build_name/work_dir/dev/build-scripts
buildclienthome/build_name/work_dir/dev/testapp
On the other hand, when having only one cvs module to be checked out,
e.g. cvsmodule = "dev/build-scripts",
CVS places the output in
buildclienthome/build_name/work_dir/ , omitting "dev/build-scripts"
This is stated in the CVS docs, but we found it rather annoying.
To overcome this, use the "-N" flag for single modules,
e.g. cvsmodule = "-N dev/build-scripts", which places the output in
buildclienthome/build_name/work_dir/dev/build-scripts
Of course, this has more or less nothing to do with buildbot, but I thought
it might help people save some time.
Regards,
Eric
--
"Sie haben neue Mails!" - Die GMX Toolbar informiert Sie beim Surfen!
Jetzt aktivieren unter http://www.gmx.net/info
More information about the devel
mailing list