Homec4science

Make all parsers use credentials

Authored by epriestley <git@epriestley.com> on Sep 28 2011, 17:15.

Description

Make all parsers use credentials

Summary:
We need to issue all commands as $repository->junk() so we can pick up
credentials. Some of this stuff predates that change landing.

(I removed the "https" vs "svn+ssh" fallback code since it's specific to
Facebook, affected a tiny number of commits, is basically an SVN bug with UTF-8
handling and HTTP support, and doesn't make sense in the general case. The user
has the tools they need to force it via "reparse.php" if it's really an issue.)

Test Plan: Created new authenticated-remote mercurial and git repositories and
pulled/discovered them with credentials.

Reviewers: Makinde, jungejason, nh, tuomaspelkonen, aran

Reviewed By: Makinde

CC: aran, Makinde

Differential Revision: 970

Details

Committed
epriestley <git@epriestley.com>Sep 28 2011, 20:01
Pushed
aubortJan 31 2017, 17:16
Parents
rPHb1e1b1f9bdf4: Basic support for Mercurial in Diffusion
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH07f4772d0be4: Make all parsers use credentials (authored by epriestley <git@epriestley.com>).Sep 28 2011, 20:01