PHP Class Liip\RMT\VCS\Git

Inheritance: extends BaseVCS
Datei anzeigen Open project: liip/rmt Class Usage Examples

Protected Properties

Property Type Description
$dryRun

Public Methods

Method Description
createTag ( $tagName )
getAllModificationsSince ( $tag, $color = true, $noMergeCommits = false )
getCurrentBranch ( )
getLocalModifications ( )
getModifiedFilesSince ( $tag )
getTags ( )
publishChanges ( $remote = null )
publishTag ( $tagName, $remote = null )
saveWorkingCopy ( $commitMsg = '' )

Protected Methods

Method Description
executeGitCommand ( $cmd )

Method Details

createTag() public method

public createTag ( $tagName )

executeGitCommand() protected method

protected executeGitCommand ( $cmd )

getAllModificationsSince() public method

public getAllModificationsSince ( $tag, $color = true, $noMergeCommits = false )

getCurrentBranch() public method

public getCurrentBranch ( )

getLocalModifications() public method

getModifiedFilesSince() public method

public getModifiedFilesSince ( $tag )

getTags() public method

public getTags ( )

publishChanges() public method

public publishChanges ( $remote = null )

publishTag() public method

public publishTag ( $tagName, $remote = null )

saveWorkingCopy() public method

public saveWorkingCopy ( $commitMsg = '' )

Property Details

$dryRun protected_oe property

protected $dryRun