CVS

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: KevinBuettnerkev@primenet.com
Date:  
Subject: CVS
On Jul 28, 9:43pm, Mike Starke wrote:

> I would like to begin learning how to use CVS. I have been using
> RCS for my Perl scripts and such (simple co, ci), but would like
> to learn CVS. I have some engineers that use it extensively, and
> would like to understand a bit more about it.
>
> Is there a CVS for idiots guide around to get me started?
>
> I have it installed, $CVSROOT is set, and I did a 'cvs init'.


Once you have your repository set up, CVS is very easy to use. Jim
Blandy has written a nice (and short) introduction which may be found
at

    http://www.cvshome.org/docs/blandy.html


Unfortunately, he doesn't describe how to get your sources into the
repository to start with. For that you'll either need to turn to the
man pages, or take a look at one of the CVS books. Karl Fogel has
put parts of his book online at

    http://cvsbook.red-bean.com/


You'll want to use "cvs import" to get your sources into the
repository to begin with. But, in my opinion, "cvs import" is one of
the trickier cvs commands. Tom Tromey has written a short web page
that's well worth looking at which describes some of the gotchas
associated with "cvs import". See

    http://www.cygnus.com/~tromey/import.html


(He also describes how to get your sources into the repository
to begin with... so you may just want to start with Tom's page.
But you will need to read man pages or one of the CVS books at
some point.)

Kevin