eric7.Plugins.VcsPlugins.vcsMercurial.FastexportExtension.fastexport

Module implementing the fastexport extension interface.

Global Attributes

None

Classes

Fastexport Class implementing the fastexport extension interface.

Functions

None


Fastexport

Class implementing the fastexport extension interface.

Derived from

HgExtension

Class Attributes

None

Class Methods

None

Methods

Fastexport Constructor
__processFinished Private slot to handle the process finished signal.
__readStderr Private slot to handle the readyReadStandardError signal.
hgFastexport Public method to export the repository as a git fast-import stream.

Static Methods

None

Fastexport (Constructor)

Fastexport(vcs, ui=None)

Constructor

vcs (Hg)
reference to the Mercurial vcs object
ui (QWidget)
reference to a UI widget (defaults to None)

Fastexport.__processFinished

__processFinished(exitCode, exitStatus)

Private slot to handle the process finished signal.

exitCode (int)
exit code of the process
exitStatus (QProcess.ExitStatus)
exit status

Fastexport.__readStderr

__readStderr()

Private slot to handle the readyReadStandardError signal.

Fastexport.hgFastexport

hgFastexport(revisions=None)

Public method to export the repository as a git fast-import stream.

revisions (list of str)
list of revisions to be exported
Up