eric7.VCS.__init__

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 have to be subclasses of this base class.

Global Attributes

VcsBasicHelperSingleton

Classes

None

Functions

factory Modul factory function to generate the right vcs object.
getBasicHelper Module function to get a reference to the basic project helper singleton.


factory

factory(vcs)

Modul factory function to generate the right vcs object.

vcs (str)
name of the VCS system to be used
Return:
the instantiated VCS object
Return Type:
VersionControl
Up


getBasicHelper

getBasicHelper(project)

Module function to get a reference to the basic project helper singleton.

project (Project)
reference to the project object
Return:
reference to the basic VCS project helper singleton
Return Type:
VcsProjectHelper
Up