To add a new repository, you can right-click the CVS Repositories view and select New → Repository Location. In the example below, I only have the short host name rather than a full domain name since I'm working with a Windows Workgroup on my local network.That brings up the Add CVS Repository pop-up window. In other text boxes, you need to specify the repository path, user name, password, connection type, and port.You can also download them from the Websites (listed at the beginning of this document).
A single computer can run multiple copies of the CVS server, and each server can serve multiple repositories.
directory contains the administrative files for the repository; other directories in the repository contain the modules.
These patterns are regular expressions like those used in GNU Emacs.
Table 14-2 contains the special constructions used most often.
It is designed to help get everything up and running, not as a replacement for the CVS manual (from which some of this documentation was taken).
This document assumes that both the SSH and CVS servers are installed on your Linux box; if not, just install from your Linux distro CD, or download and install the latest versions: CVS info and downloads: SSH info and downloads: downloads from: doing anything else, make sure that CVS and SSH are there waiting for a connection:1) Log in as root.$ su root2) Start CVS service, and ensure that it starts on system reboot.# service cvs start # chkconfig cvs on3) Start SSH service, likewise.# service sshd start # chkconfig sshd on Again, if you don’t have either of these services installed, they should be available as packages with your Linux distro.In this example, we're using pserver as the connection type.In a business environment, the CVS server should be set up to handle a secure connection type, and the proper connection type should be used.Curly brackets may be omitted if the character immediately following the variable reference is not a valid variable name character. But to use the files, CVS needs a copy of the latest revision.Most projects involve a repository on a different machine than the client.will be replaced by the value of the named variable.