Page MenuHomePhabricator
Diviner Phabricator Tech Docs PhabricatorRepositoryMirrorEngine

final class PhabricatorRepositoryMirrorEngine
Phabricator Technical Documentation (Repositories)

Pushes a repository to its mirrors.

Tasks

Configuring Repository Engines

Internals

  • protected function log($pattern)

Other Methods

Methods

public function setRepository($repository)
Inherited

This method is not documented.
Parameters
PhabricatorRepository$repository
Return
wild

protected function getRepository()
Inherited

This method is not documented.
Return
wild

public function setVerbose($verbose)
Inherited

This method is not documented.
Parameters
$verbose
Return
wild

public function getVerbose()
Inherited

This method is not documented.
Return
wild

public function getViewer()
Inherited

This method is not documented.
Return
wild

protected function newRepositoryLock($repository, $lock_key, $lock_device_only)
Inherited

This method is not documented.
Parameters
PhabricatorRepository$repository
$lock_key
$lock_device_only
Return
wild

protected function log($pattern)
Inherited

This method is not documented.
Parameters
$pattern
Return
wild

final protected function queueCommitImportTask($repository, $commit_phid, $task_priority, $via)
Inherited

This method is not documented.
Parameters
PhabricatorRepository$repository
$commit_phid
$task_priority
$via
Return
wild

final protected function getImportTaskPriority($repository, $refs)
Inherited

This method is not documented.
Parameters
PhabricatorRepository$repository
array$refs
Return
wild

public function pushToMirrors()

This method is not documented.
Return
wild

private function pushRepositoryToMirror($repository, $mirror_uri)

This method is not documented.
Parameters
PhabricatorRepository$repository
PhabricatorRepositoryURI$mirror_uri
Return
wild

private function pushToGitRepository($repository, $mirror_uri)

This method is not documented.
Parameters
PhabricatorRepository$repository
PhabricatorRepositoryURI$mirror_uri
Return
wild

private function pushToHgRepository($repository, $mirror_uri)

This method is not documented.
Parameters
PhabricatorRepository$repository
PhabricatorRepositoryURI$mirror_uri
Return
wild