Page MenuHomePhabricator

Conditionally restore some "remote/" stuff removed by rP59922b7
ClosedPublic

Authored by epriestley on Oct 30 2013, 1:16 PM.
Tags
None
Referenced Files
F18800430: D7445.id.diff
Oct 17 2025, 4:02 PM
F18733282: D7445.diff
Sep 30 2025, 10:23 PM
F18620374: D7445.diff
Sep 15 2025, 5:03 AM
F18616045: D7445.id.diff
Sep 14 2025, 4:01 PM
F18599828: D7445.diff
Sep 13 2025, 8:20 AM
F18101369: D7445.id16799.diff
Aug 9 2025, 12:36 PM
F18098601: D7445.id.diff
Aug 8 2025, 9:35 PM
F17832815: D7445.id16799.diff
Jul 26 2025, 1:06 PM
Subscribers

Details

Summary

Fixes T4035. I removed these two "remote/" things in rP59922b7, but we need them for non-bare repositories. Without them, the commands work and run fine and the output looks OK, but the results may not reflect the correct information (e.g., the log shows the working copy's master, which may not be in the same state as origin/master). I'm going to generally clean this up, but unbreak it for now.

Test Plan

Viewed bare and non-bare repositories in Diffusion, got accurate history.

Diff Detail

Branch
isbare
Lint
Lint Passed
Unit
Tests Passed