Homec4science

Separate repository mirroring into an Engine and provide `bin/repository mirror`

Authored by epriestley <git@epriestley.com> on Jan 25 2014, 23:01.

Description

Separate repository mirroring into an Engine and provide bin/repository mirror

Summary:
Ref T4338. Currently, there's no diagnostic command to execute mirroring (so I can't give users an easy command to run), and it's roughly the last piece of real logic left in the PullLocal daemon.

Separate mirroring out, and provide bin/repository mirror.

Test Plan:

  • Ran bin/repository mirror to mirror a repository.
  • Ran PullLocalDaemon and verified it also continued mirroring normally.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T4338

Differential Revision: https://secure.phabricator.com/D8066

Details

Committed
epriestley <git@epriestley.com>Jan 25 2014, 23:01
Pushed
aubortJan 31 2017, 17:16
Parents
rPHf007ed626329: Allow repository mirrors even if the repository is hosted elsewhere.
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHdd944f7d833b: Separate repository mirroring into an Engine and provide `bin/repository mirror` (authored by epriestley <git@epriestley.com>).Jan 25 2014, 23:01