HomePhabricator

Load and map repository objects for remote URIs

Description

Load and map repository objects for remote URIs

Summary:
Ref T13546. Query and associate known Phabricator repositories to working copy remotes by normalizing and comparing URIs.

This primarily gives us access to "permanentRefRules" so we can tell which branches have published changes.

Test Plan: Ran "arc look remotes" in Git and Mercurial working copies, saw repositories map properly.

Maniphest Tasks: T13546

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

Details

Provenance
epriestleyAuthored on Jun 30 2020, 8:03 PM
epriestleyPushed on Jun 30 2020, 8:43 PM
Differential Revision
D21377: Load and map repository objects for remote URIs
Parents
rARC6bf7a40358f8: Provide "arc look", a user-facing inspection command
Branches
Unknown
Tags
Unknown
Tasks
T13546: Modernize the "arc land" workflow
Build Status
Buildable 24702
Build 34064: Run Core Tests