Mounting a CVS Directory With Generic VCS Support
Before you can mount a CVS filesystem using generic version control support,
you need to install CVS on your system. CVS is not provided with the IDE. If
you do not have the CVS command-line executable, you can use the built-in CVS
client.
To mount a CVS directory with generic VCS support:
- Choose Versioning
Mount
Version Control
Generic
VCS from the main window.
- In the Version Control System Profile combo box, select the CVS configuration
for your platform or for the platform that most closely matches yours.
- In the Working Directory field, type or browse to the directory where you
want to store local files. If your working directory is already hooked up
to the repository, the rest of the information on this pane is filled in for
you.
- If your package root and your CVS root are not the same, type or browse
to the package root in the Relative Mount Point field.
- Select the repository server type from the CVS Server Type combo box. You
can select from local, server, external, and pserver.
- Type the repository server name and your user name.
- Type the location of the repository. If the repository is on a local or
mapped computer, you can navigate to it by clicking the Browse button.
- Specify the path to your CVS executable in the CVS Executable field. If
your system path includes the directory containing the CVS executable, this
field is already filled in for you. If your system path does not include the
CVS executable, click Browse to navigate to the CVS executable.
- If you want to configure advanced options or environment variables, click
the Next button to open the Advanced and Environment panes of the wizard.
- Click Finish to close the New Generic VCS wizard and mount the filesystem.
Configuring External Server Connections
If you select external as the server type, you must specify the program you
intend to use to access the remote server in an environment variable. To do
so, click the Next button to open the Environment pane of the New Generic wizard.
Click Insert and type CVS_RSH as the name of the new variable. Then
click the Variable Values field and enter the remote shell as the variable.
If you use SSH for an external connection, you must use public key authentication.
If you do not, CVS asks for a password with each command you run, but the IDE
does not recognize it and CVS commands hang.
Accessing Servers With Nonstandard Ports
If your repository does not use the standard port (2401), you can specify a
different port number. Go to the Environment pane of the wizard and create a
variable called CVS_PORT containing the correct port number. If you
are using CVS 1.11.1p1 or later you can also specify the port number in the
repository name. Enter the repository name as port_number/repository.
Legal Notices