[Cvsnt] Help Needed: CVSROOT needed for every module's repository?

Richard Mahn RICHMAHN at sarmc.org
Tue May 21 18:22:28 BST 2002


Hello CVS gurus,

I am having to problems getting CVS to work on my Windows 2000 box.  It mainly has to do with CVSWEB.  Once I import a module and set it up in CVSWEB, if I click on the version number next to a file, I get the following error message in my browser:

-----------
Error
Error: Unexpected output from cvs co: cvs [checkout aborted]: C:/cvsroot/saweb/CVSROOT: No such file or directory
Check whether the directory C:/cvsroot/saweb/CVSROOT exists and the script has write-access to the CVSROOT/history file if it exists.
The script needs to place lock files in the directory the file is in as well.

cvs -dC:/cvsroot/saweb co -p -r1.1 "communication/auxiliary.asp"
-----------

So it is wanting a CVSROOT directory in this module's repository directory?  But when I look at other people's cvswebs, I do not see a CVSROOT directory in each repository.   Wouldn't cvs.exe make such a directory if it was needed?  Why is CVSWEB requesting this directory?

If I do copy my C:\cvsroot\cvsroot directory into c:\cvsroot\saweb, I am able to click the version and properly get the contents of the file, but when I click on the "(download)" link when viewing the CVS log for any file in cvsweb, I now get this error:

---------
Error
Error: : no such file or directory in your modules file ($module: != #$module: != Three$module: != #$module: != key$module: != #$module: != key$module: != #$module: != key$module: != #$module: != key$module: != #$module: != Where$module: != #$module: != -i$module: != #$module: != -o$module: != #$module: != -e$module: != #$module: != -t$module: != #$module: != -u$module: != #$module: != -d$module: != #$module: != -l$module: != #$module: != -l$module: != #$module: != NOTE:$module: != #$module: != release$module: != #$module: != release$module: != #$module: != And$module: != #$module: != And$module: != #$module: != The$module: != #$module: != everything$module: != #$module: != everything$module: != #$module: != You$module: != #$module: != character$module: != #$module: != can$module: != #$module: != spread)
----------

Anyone know what I am doing wrong?  What is this all about me needing a CVSROOT directory in each repository, rather than just one in the root repository directory?  I don't see this problem with any sample CVSWEB sites.  Have I set this up wrong?

Thanks for your help!

Richard Mahn
richmahn at sarmc.org



_______________________________________________
Cvsnt mailing list
Cvsnt at cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt




More information about the cvsnt mailing list