CVS holmes,

Here's how to get where I am:

 1> Grow up learning nothing about CVS except rumors of its awesomeness
(shame on me!). (This implies I did not grow up pacing the growth of
the system and therefor learning its bugs as they were invented.)

 2> Grab a WinNT computer, and download CVS-NT from
http://betty.magenta-logic.com/cvs/

 3> Register it as a service, and plop in this Reg key:

    [HKEY_LOCAL_MACHINE\SOFTWARE\CVS\PServer]
    @="C:\\cvsroot"

 4> Crack open a cold C:\cvsroot folder.

 5> Install WinCVS, set the home directory to my project, log in with
this connection string "plumpx01@plumpx01:c:\cvsroot", and set the
protocol to "ntserver".

 6> Try to push a file into the repository (WinCVS -> Modify -> Add
Selection).

 7> I get "Bad repository root '/cvsroot'"

 8> Build a C:\cvsroot\cvsroot folder.

 9> Try to push a file in.

10> WinCVS transcribes this:

    cvs add Epic.dsw (in directory C:\Epic)
    cvs add: cannot open CVS/Entries for reading: No such file or
directory
    cvs [add aborted]: no repository

Okay. I can deal. Go "Create a new repository" first.

My connect string was working before, apparently. But now I get into a
big argument like this:

-----------------

cvs -d :ntserver:plumpx01@plumpx01:c:\cvsroot init 
Protocol error: Root request missing

cvs -d :ntserver:plumpx01@plumpx01:cvsroot init 
Bad repository root 'cvsroot'

cvs -d :ntserver:plumpx01@plumpx01://plumpx01/diskc/cvsroot init 
Bad repository root '//plumpx01/diskc/cvsroot'

cvs -d :ntserver:plumpx01@plumpx01:/plumpx01/diskc/cvsroot init 
Bad repository root '/plumpx01/diskc/cvsroot'

cvs -d :local:plumpx01@plumpx01:c:\cvsroot init 
cvs [init aborted]: CVSROOT plumpx01@plumpx01:c:\cvsroot must be an
absolute pathname

cvs -d :local:plumpx01@plumpx01:\\plumpx01\diskc\cvsroot init 
cvs [init aborted]: CVSROOT plumpx01@plumpx01:\\plumpx01\diskc\cvsroot
must be an absolute pathname

cvs -d :local:\\plumpx01\diskc\cvsroot init 
cvs [init aborted]: cannot make directory Emptydir: Permission denied

-----------------

Now that I'v trotted out the most newbescent FAQs possible about a
CVS-NT to WinCVS combination, could someone either answer these
questions, or direct me to documentation on the web (other than
http://www.loria.fr/~molli/cvs/doc/cvs.pdf) that discusses CVS and
WinCVS without assuming I already know everything about configuring
them before I read the documentation?

--Phlip

Reply via email to