Page MenuHomePhabricator

Support Mercurial repository mirroring
Closed, ResolvedPublic

Description

Repository mirroring:

  • should support Mercurial;
  • should move to an Engine;
  • should fail mirrors individually (that is, if mirrors A, B and C are configured and the push to A fails, the pushes to B and C should not);
  • should have a bin/repository mirror diagnostic command.

Revisions and Commits

Restricted Differential Revision
Restricted Differential Revision

Event Timeline

epriestley claimed this task.
epriestley raised the priority of this task from to Normal.
epriestley updated the task description. (Show Details)
epriestley added a project: Diffusion.

Those diffs cover everything except Mercurial.

epriestley renamed this task from Improve repository mirroring to Support Mercurial repository mirroring.Jan 25 2014, 7:59 PM

Oh, D7637 also covers mirroring non-hosted repositories. I think this is stable now so I'm just going to land that -- there's no technical reason not to.

epriestley edited this Maniphest Task.

I think we did all of this.