Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
I had the same issue when I first tried to use cvsweb. The problem appeared to be caused by perl failing (can't remember the version number as I can't get to the machine at the moment but will check tomorrow) when the standard error was redirected to the nul device (the "2>nul" part of the command) -- removing this seemed to allow it to work Although this worked, the script would then fail when executing any CVS commands due to it's redirection of the standard error stream to the standard output (the "2>&1" part of the CVS commands) -- the solution to this wasn't as nice. Basically, I modifed CVS to accept a new command line flag which made it do the redirection internally, added this flag ("--nostderr") to the CVS command lines and removed the "2>&1" redirections I'm didn't bother trying to track down what the actual cause for this was (e.g. a bad PERL install) as the above worked Hope this helps David "Fernando Gomes" <FGOMES at SE.EFACEC.PT> wrote in message news:mailman.1035999332.23006.cvsnt at cvsnt.org... I'm using CVSNT on a particular project, with WinCVS and Tortoise CVS clients without any problem (great tool indeed)! Now I'm trying to setup web access using cvsweb, using the IIS 4.0 installed in the CVSNT server PC (NT 4.0 WKST SP6a) I have read all the readmes and the devguy site, but still can't manage to make it work... I can see the repositories, choose one and see the modules in there, but when I select a module I get the good old Error: Failed to spawn GNU rlog on 'f:/cvsrepo/test/projectlink//addFilter.php,v, f:/cvsrepo/test/projectlink//addLink.php,v, for all the files belonging to the module. RLOG is in the machine path. IWAM and IUSR users are explicitly added with 'full control' permissions on the repositories (I have 'everyone' 'full control' on all the PC as this is only a test pole for now, I want to secure it later...). If I call RLOG manually for one of the repository files it works well... I've tried to dig a bit on CVSWEB.CGI and found that the problem is in the function getDirLogs, it never enter in 'while(<fh>)', it seems it has no output from RLOG, but the open statement doesn't fail! Anyone has some tips about this? I'm now completely lost... I had managed in the past to make this work using an Apache server (also on NT), but with different version of CVSNT and on a different PC... I also just finished to configure with a different webserver (Apache) on a different machine, and the result is also the same... It's a nightmare... Thanks for any help! Fernando --------------------------------------------------------- Fernando Gomes EFACEC Sistemas de Electrónica SA Apartado 3078 4470 MOREIRA MAIA PORTUGAL Phone: +351 22 9403394 Fax: +351 22 9485428 E-mail: fgomes at se.efacec.pt Web: www.efacec.pt --------------------------------------------------------- ********************************** This message and any attachment hereof are confidential and may be privileged or otherwise legally protected from disclosure and may be read, copied and used only by the intended recipient. If you are not the intended recipient, please contact the sender immediately by return e-mail or by collect call +351 22 956 23 00, delete this message and any attachment permanently from your system. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited and may be subject of judicial action. Please advise immediately if you or your employer do not consent to Internet email for messages of this kind. Opinions, conclusions and other information that do not relate to the official business of this company, and also any computer programs that may be hidden in this message, shall be understood as neither given nor endorsed by it, thus being this company not liable for any losses and/or damages ocurring thereafter. By reading this message the recipient accepts personal jurisdiction of the courts situated in the place of this company's registered address. Thank you for your co-operation. **********************************