Urs, > I have a script that calls cvs checkout hundreds to thousands of times > and that causes the script to run for half an hour or so instead of a > few seconds. The info-cvs archive also suggests using RCS tools > instead of CVS. Is it guaranteed that the CVS repository files will > always have RCS format and RCS tools will work on them?
I agree with all of Paul's comments about adjusting your process. However. CVSNT (yes it runs on linux) already has a switch such as you ask: --nowait Ie: cvs --nowait checkout mymodule This option was added 10-Dec-2009 to 'cvs suite 2009', so will be in that release and any more recent ones: http://www.cvsnt.org/pipermail/cvsnt-commits/2009-December/007618.html Or you can make a similar change to your own CVS source - that is, after all, the primary benefit of GPL software Regards, Arthur Barrett
