tasks/ext/git/GitMergeTask.php

Show: inherited
Table of Contents

\GitMergeTask

Package: phing\tasks\ext\git

Wrapper aroung git-merge

Parent(s)
\GitBaseTask < \Task < \ProjectComponent
See
\VersionControl_Git  
Author
Victor Farazdagi  
Link
http://www.kernel.org/pub/software/scm/git/docs/git-merge.html  
Since
2.4.3  
Version
$Id: GitMergeTask.php 1084 2011-05-06 09:55:25Z mrook $  

Properties

Propertyprivateboolean  $commit= 'false'

--commit key of git-merge

Default valuefalseDetails
Type
boolean
Propertyprivateboolean  $fastForwardCommit= 'false'

--ff --no-ff keys to git-merge

Default valuefalseDetails
Type
boolean
Propertyprivatestring  $message= ''

Commit message

Details
Type
string
Propertyprivateboolean  $noCommit= 'false'

--no-commit key of git-merge

Default valuefalseDetails
Type
boolean
Propertyprivateboolean  $quiet= 'false'

--quiet, -q key to git-merge

Default valuefalseDetails
Type
boolean
Propertyprivatestring  $remote= ''

<commit> of git-merge

Details
Type
string
Propertyprivatestring  $strategy= ''

Merge strategy. See -s <strategy> of git-merge Available strategies are: octopus ours recursive resolve subtree

Details
Type
string
Propertyprivatestring  $strategyOption= ''

-X or --strategy-option of git-merge

Details
Type
string
Propertyprivatearray  $validStrategies= 'array( 'octopus''

Valid merge strategies

Default valuearray( 'octopus'Details
Type
array

Methods

methodpublicgetCommit( ) : void

methodpublicgetDescription( ) : void

methodpublicgetFastForwardCommit( ) : void

methodprotectedgetGitClient( ) : void

methodpublicgetGitPath( ) : void

methodpublicgetLocation( ) : void

methodpublicgetMessage( ) : void

methodpublicgetNoCommit( ) : void

methodpublicgetOwningTarget( ) : void

methodpublicgetProject( ) : void

methodpublicgetQuiet( ) : void

methodprotectedgetRegisterSlot( ) : void

methodpublicgetRemote( ) : void

methodpublicgetRepository( ) : void

methodpublicgetRuntimeConfigurableWrapper( ) : void

methodpublicgetStrategy( ) : void

methodpublicgetStrategyOption( ) : void

methodpublicgetTaskName( ) : void

methodpublicgetTaskType( ) : void

methodpublicinit( ) : void

methodpublicisCommit( ) : void

methodpublicisFastForwardCommit( ) : void

methodpublicisNoCommit( ) : void

methodpublicisQuiet( ) : void

methodpubliclog( ) : void

methodpublicmain( ) : void

The main entry point for the task

methodpublicmaybeConfigure( ) : void

methodpublicperform( ) : void

methodpublicsetCommit(  $flag ) : void

Parameters
Name Type Description
$flag
methodpublicsetDescription( ) : void

methodpublicsetFastForwardCommit(  $flag ) : void

Parameters
Name Type Description
$flag
methodpublicsetGitPath( ) : void

methodpublicsetLocation( ) : void

methodpublicsetMessage(  $message ) : void

Parameters
Name Type Description
$message
methodpublicsetNoCommit(  $flag ) : void

Parameters
Name Type Description
$flag
methodpublicsetOwningTarget( ) : void

methodpublicsetProject( ) : void

methodpublicsetQuiet(  $flag ) : void

Parameters
Name Type Description
$flag
methodpublicsetRemote(  $remote ) : void

Parameters
Name Type Description
$remote
methodpublicsetRepository( ) : void

methodpublicsetRuntimeConfigurableWrapper( ) : void

methodpublicsetStrategy(  $strategy ) : void

Parameters
Name Type Description
$strategy
methodpublicsetStrategyOption(  $strategyOption ) : void

Parameters
Name Type Description
$strategyOption
methodpublicsetTaskName( ) : void

methodpublicsetTaskType( ) : void

Documentation was generated by DocBlox 0.17.1.