Directory Tree

The directory tree displays the directory structure of your project. Below that, Change Sets are displayed with the parent directories of their files.

Select a directory to see its files in the file table. If the recursive mode is active (View|Files From Subdirectories), also the files from all subdirectories are listed in the file table.

Used Icons

This directory is under CVS control and every file below this directory is unchanged.
This directory is under CVS control and it contains changed files or new/missing/corrupt subdirectories.
This directory is under CVS control, contains no changed files nor new/missing/corrupt subdirectories itself, but at least one of its (direct or indirect) subdirectories contains changed files or new/missing/corrupt subdirectories.
This directory is not under CVS control and not ignored (Maybe a new directory that should be taken under CVS control?).
If this is the child directory of a versioned one, then this icon indicates an ignored directory. Otherwise it indicates an unversionable directory, e.g. an unversioned parent directory of a versioned directory.
This directory is considered to be under CVS control, but it does not exist locally. This happens, if the directory was deleted.
This directory is under CVS control, but its CVS information are not fully valid (maybe its CVS subdirectory is missing or has invalid entries). It is easy to mess up your CVS information, when you copy, move or rename CVS controlled directories.
This directory does not exist locally, but on the CVS server. Use the Update command to fetch the new files from this directory.

Icons with a blue dot (, and ) determine directories which are the top-most directory of a CVS-working copy ("root-CVS-directory"). Icons with a green dot (, and ) indicate nested modules (which do not form a clean directory structure).

Project Pop-up

To open, switch or add projects, click the black triangle button in the right top corner of the directories view. When a project is already open in the main window and you've choosen to open another project, you will be asked whether it should be opened in the current or a new main window. If currently a command is processed, a new main window automatically will be opened.