You can access CVS repository in many ways.
For checking out project
Normal Usage after Checking out the Project
Right click on the project and choose Team, then
For sharing project, adding a new project to repository
Invoking CVS
The format of a CVS invocation is:
$ cvs <command>
where command can be: update, commit, import etc. For example, you can use
$ cvs update
Accessing A Repository
Before you can do anything, you must tell CVS the location of the repository you'll be accessing. This isn't a concern if you already have a working copy checked out - any working copy knows what repository it came from, so CVS can automatically deduce the repository for a given working copy. So for the first time, you need to tell CVS explicitly where to go. This is done with the -d global option followed by the path to the repository. For example:
$ cvs -d /ubc/cs/home/y/yingyin/GanttChart <command>
You can also change the environment variable CVSROOT to avoid typing -d <repository path>:
To remotely access the repository, specify a remote repository as opposed to a local one, which means using a longer repository path. You first name the access method, delimited on each side by colons, followed by the username and the server name (joined with an @ sign), another separator colon, and finally the path to the repository directory on the server.
CVS supports the ext method (which uses an external connection program, such as rsh or ssh)which is probably the most commonly used. So on the client machine:
$ setenv CVS_RSH ssh; export CVS_RSH
$ cvs -d :ext:jrandom@cascade.cs.ubc.ca:<repository path> <command>
The first line sets the CVS_RSH environment variable to ssh, which tells CVS to use the ssh program to connect. The second line can be any CVS command; you will be prompted for your password so CVS can log into the server.
The rest of the examples assumes that you've set CVSROOT to point to your repository, so they will not show the -d option. If you need to access many different repositories, you should not set CVSROOT and should just use -d <repository path> when you need to specify the repository.
Some useful links on CVS
Setting File Permission
My Links
Personal Preferences (details in TWikiVariables)
width: 99%
for full window width (default), width: auto
to disable. Related topics