Module implementing the general part of the interface to version control systems.
The general part of the VCS interface defines classes to implement common dialogs. These are a dialog to enter command options, a dialog to display some repository information and an abstract base class. The individual interfaces (i.e. CVS) have to be subclasses of this base class.
| CommandOptionsDialog | Module implementing the VCS command options dialog. | 
| ProjectBrowserHelper | Module implementing the base class of the VCS project browser helper. | 
| ProjectHelper | Module implementing the base class of the VCS project helper. | 
| RepositoryInfoDialog | Module implemting a dialog to show repository information. | 
| StatusMonitorLed | Module implementing a LED to indicate the status of the VCS status monitor thread. | 
| StatusMonitorThread | Module implementing the VCS status monitor thread base class. | 
| VersionControl | Module implementing an abstract base class to be subclassed by all specific VCS interfaces. | 
| VCS | Module implementing the general part of the interface to version control systems. |