eric5.Plugins.VcsPlugins.vcsMercurial.ProjectHelper

Module implementing the VCS project helper for Mercurial.

Global Attributes

None

Classes

HgProjectHelper Class implementing the VCS project helper for Mercurial.

Functions

None


HgProjectHelper

Class implementing the VCS project helper for Mercurial.

Derived from

VcsProjectHelper

Class Attributes

None

Methods

HgProjectHelper Constructor
__hgBackout Protected slot used to back out changes of a changeset.
__hgBisectBad Protected slot used to execute the bisect --bad command.
__hgBisectGood Protected slot used to execute the bisect --good command.
__hgBisectReset Protected slot used to execute the bisect --reset command.
__hgBisectSkip Protected slot used to execute the bisect --skip command.
__hgBranch Private slot used to create a new branch for the project.
__hgBranchList Private slot used to list the branches of the project.
__hgBundle Protected slot used to create a changegroup file.
__hgCloseBranch Protected slot used to close the current branch of the local project.
__hgConfigure Private method to open the configuration dialog.
__hgCreateIgnore Protected slot used to create a .hgignore file for the project.
__hgEditRepoConfig Protected slot used to edit the repository config file.
__hgExtendedDiff Private slot used to perform a hg diff with the selection of revisions.
__hgHeads Private slot used to show the heads of the repository.
__hgIdentify Protected slot used to identify the project directory.
__hgIdentifyBundle Protected slot used to identify a changegroup file.
__hgIncoming Private slot used to show the log of changes coming into the repository.
__hgLogBrowser Private slot used to browse the log of the current project.
__hgLogLimited Private slot used to perform a hg log --limit.
__hgOutgoing Private slot used to show the log of changes going out of the repository.
__hgParents Private slot used to show the parents of the repository.
__hgPreviewBundle Protected slot used to preview a changegroup file.
__hgPull Private slot used to pull changes from a remote repository.
__hgPush Private slot used to push changes to a remote repository.
__hgRecover Protected slot used to recover from an interrupted transaction.
__hgResolve Private slot used to resolve conflicts of the local project.
__hgShowBranch Private slot used to show the current branch for the project.
__hgShowConfig Protected slot used to show the combined config.
__hgShowPaths Protected slot used to show the aliases for remote repositories.
__hgTagList Private slot used to list the tags of the project.
__hgTip Private slot used to show the tip of the repository.
__hgUnbundle Protected slot used to apply changegroup files.
__hgVerify Protected slot used to verify the integrity of the repository.
getActions Public method to get a list of all actions.
initActions Public method to generate the action objects.
initMenu Public method to generate the VCS menu.

HgProjectHelper (Constructor)

HgProjectHelper(vcsObject, projectObject, parent = None, name = None)

Constructor

vcsObject
reference to the vcs object
projectObject
reference to the project object
parent
parent widget (QWidget)
name
name of this object (string)

HgProjectHelper.__hgBackout

__hgBackout()

Protected slot used to back out changes of a changeset.

HgProjectHelper.__hgBisectBad

__hgBisectBad()

Protected slot used to execute the bisect --bad command.

HgProjectHelper.__hgBisectGood

__hgBisectGood()

Protected slot used to execute the bisect --good command.

HgProjectHelper.__hgBisectReset

__hgBisectReset()

Protected slot used to execute the bisect --reset command.

HgProjectHelper.__hgBisectSkip

__hgBisectSkip()

Protected slot used to execute the bisect --skip command.

HgProjectHelper.__hgBranch

__hgBranch()

Private slot used to create a new branch for the project.

HgProjectHelper.__hgBranchList

__hgBranchList()

Private slot used to list the branches of the project.

HgProjectHelper.__hgBundle

__hgBundle()

Protected slot used to create a changegroup file.

HgProjectHelper.__hgCloseBranch

__hgCloseBranch()

Protected slot used to close the current branch of the local project.

HgProjectHelper.__hgConfigure

__hgConfigure()

Private method to open the configuration dialog.

HgProjectHelper.__hgCreateIgnore

__hgCreateIgnore()

Protected slot used to create a .hgignore file for the project.

HgProjectHelper.__hgEditRepoConfig

__hgEditRepoConfig()

Protected slot used to edit the repository config file.

HgProjectHelper.__hgExtendedDiff

__hgExtendedDiff()

Private slot used to perform a hg diff with the selection of revisions.

HgProjectHelper.__hgHeads

__hgHeads()

Private slot used to show the heads of the repository.

HgProjectHelper.__hgIdentify

__hgIdentify()

Protected slot used to identify the project directory.

HgProjectHelper.__hgIdentifyBundle

__hgIdentifyBundle()

Protected slot used to identify a changegroup file.

HgProjectHelper.__hgIncoming

__hgIncoming()

Private slot used to show the log of changes coming into the repository.

HgProjectHelper.__hgLogBrowser

__hgLogBrowser()

Private slot used to browse the log of the current project.

HgProjectHelper.__hgLogLimited

__hgLogLimited()

Private slot used to perform a hg log --limit.

HgProjectHelper.__hgOutgoing

__hgOutgoing()

Private slot used to show the log of changes going out of the repository.

HgProjectHelper.__hgParents

__hgParents()

Private slot used to show the parents of the repository.

HgProjectHelper.__hgPreviewBundle

__hgPreviewBundle()

Protected slot used to preview a changegroup file.

HgProjectHelper.__hgPull

__hgPull()

Private slot used to pull changes from a remote repository.

HgProjectHelper.__hgPush

__hgPush()

Private slot used to push changes to a remote repository.

HgProjectHelper.__hgRecover

__hgRecover()

Protected slot used to recover from an interrupted transaction.

HgProjectHelper.__hgResolve

__hgResolve()

Private slot used to resolve conflicts of the local project.

HgProjectHelper.__hgShowBranch

__hgShowBranch()

Private slot used to show the current branch for the project.

HgProjectHelper.__hgShowConfig

__hgShowConfig()

Protected slot used to show the combined config.

HgProjectHelper.__hgShowPaths

__hgShowPaths()

Protected slot used to show the aliases for remote repositories.

HgProjectHelper.__hgTagList

__hgTagList()

Private slot used to list the tags of the project.

HgProjectHelper.__hgTip

__hgTip()

Private slot used to show the tip of the repository.

HgProjectHelper.__hgUnbundle

__hgUnbundle()

Protected slot used to apply changegroup files.

HgProjectHelper.__hgVerify

__hgVerify()

Protected slot used to verify the integrity of the repository.

HgProjectHelper.getActions

getActions()

Public method to get a list of all actions.

Returns:
list of all actions (list of E5Action)

HgProjectHelper.initActions

initActions()

Public method to generate the action objects.

HgProjectHelper.initMenu

initMenu(menu)

Public method to generate the VCS menu.

menu
reference to the menu to be populated (QMenu)
Up