CVS pserver

Gerald Combs gerald at zing.org
Sat May 15 16:18:03 CDT 2004


Where is your CVS server in relation to the development machine?  If
it's the same box you don't need to set up a pserver.  You can simply
point CVSROOT at the appropriate directory.

If the server is on a different machine, you still don't need to set up
a pserver -- you can use SSH instead, by setting CVS_RSH to "ssh" and
CVSROOT to

    :ext:username at cvs_host:/path/to/cvsroot

This is easier to set up and more secure to boot.

BTW, CVS has a lot of shortcomings.  Unless there's some reason you
_have_ to use it, you may want to use Subversion instead.

Lucas Peet wrote:
> All,
> 
> I'm starting on a big PHP/MySQL web development project and was wanting
> to use CVS to add versioning control to the code tree.  I've searched
> the net, but haven't been able to find much if any info on setting up a
> CVS server, creating modules, adding, deleting files, creating users and
> passwords, etc, etc...
> 
> All the Howto's I've come across are just 'How to connect to our CVS
> server'.
> 
> I'm running Gentoo, I've got both cvs and cvsd emerged, my CVSROOT
> directory has been created, configured, and initialized, what I'm really
> trying to figure out is the administration end of the deal.  I even
> managed to get some files imported into it, but they're not where I want
> them, and I can't delete anything from the repository (short of rm -fing
> them from the shell).
> 
> I guess if anyone knows of any good CVS Server how-to's, or just some
> off the top-of-your-head info would be great!
> 
> -Lucas




More information about the Kclug mailing list