PHP Class app\components\Git

Inheritance: extends Command
Afficher le fichier Open project: meolu/walle-web Class Usage Examples

Méthodes publiques

Méthode Description
getBranchList ( ) : array 获取分支列表
getCommitList ( string $branch = 'master', integer $count = 20 ) : array 获取提交历史
getTagList ( $count = 20 ) : array 获取tag记录
updateRepo ( string $branch = 'master', string $gitDir = null ) : boolean | integer 更新仓库
updateToVersion ( Task $task ) : boolean 更新到指定commit版本

Method Details

getBranchList() public méthode

获取分支列表
public getBranchList ( ) : array
Résultat array

getCommitList() public méthode

获取提交历史
public getCommitList ( string $branch = 'master', integer $count = 20 ) : array
$branch string
$count integer
Résultat array

getTagList() public méthode

获取tag记录
public getTagList ( $count = 20 ) : array
Résultat array

updateRepo() public méthode

更新仓库
public updateRepo ( string $branch = 'master', string $gitDir = null ) : boolean | integer
$branch string
$gitDir string
Résultat boolean | integer

updateToVersion() public méthode

更新到指定commit版本
public updateToVersion ( Task $task ) : boolean
$task app\models\Task
Résultat boolean