eric3.VCS

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, dialog for login and logout, a dialog for entering the options to retrieve a new project from a VCS repository, a dialog for entering the VCS options needed to start a new project in a VCS system and an abstract base class. The individual interfaces (i.e. CVS) have to be subclasses of this base class.

Packages

cvsPackage Package implementing the vcs interface to CVS
subversionPackage Package implementing the vcs interface to Subversion

Modules

CommandOptionsDialog Module implementing the VCS command options dialog.
CommandOptionsForm
Config Module defining configuration variables for the VCS package
LoginDialog Module implementing a dialog to enter the login data for a VCS system.
LoginForm
LogoutDialog Module implementing a dialog to enter the logout data for a VCS system.
LogoutForm
NewProjectDialog Module implementing the VCS Options Dialog for a new project from the repository.
NewProjectForm
OptionsDialog Module implementing a dialog to enter options used to start a project in the VCS.
OptionsForm
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.