Checking Out Files from a Remote Repository (CVS)
See Also
In order to work on shared files located in a remote repository, you
need to copy the necessary files and directories to your local working
directory. This is done by checking out the files from the repository.
To check out files from a remote repository:
- Choose Versioning > CVS > Checkout from the main menu.
- On the first page of the CVS Checkout wizard, specify the location of
the CVS repository by choosing it from the CVS Root drop-down menu.
If you are unfamiliar with the syntax, you can click the Edit button
and enter the required information using the dialog. For information
on supported CVS protocols, view supported CVS
root types below.
- Enter your password in the Password field.
- If you are using a proxy, click the Proxy Configuration button
and enter the required information. Click Next.
- On the Module to Checkout page, specify the modules you want to check
out in the Module field or click the Browse button to choose from a
list of all modules in the repository. Note that if you do not specify
a module, the entire repository will be checked out.
- If you need to specify a specific branch, revision number, or tag for
the checkout, enter the information in the Branch field or click the
Browse button to choose from a list of all branches in the repository.
- Specify the local working directory into which you want to check out
the selected modules or branches. Alternately, you can click the Browse
button to navigate to the desired directory on your system.
- Click Finish to check out the files. The IDE initiates the check out
command and the IDE's Status bar, displayed in the lower right corner
of the IDE, indicates the progress of the files downloading from the
repository to your local working directory.
- If the checked-out sources contain a project, a dialog will appear
prompting you to open them in the IDE. If the sources do not contain
a project, the dialog will appear prompting you to create a new project
from the sources and then open them in the IDE.
- pserver. For connecting to pserver repositories.
:pserver:username@hostname:/repository_path
- ext. For connecting to CVS repositories using SSH, etc.
:ext:username@hostname:/repository_path
The following root types require an external CVS executable:
- fork. For protocol access to local CVS repository
:fork:/repository_path
- local. For direct access to local CVS repository
:local:/repository_path
- See Also
- Committing Local Changes to a Remote
Repository
- Comparing File Revisions
- Setting Up CVS
Legal Notices