Homec4science

Ignore closed branch heads by default in Mercurial

Authored by epriestley <git@epriestley.com> on Apr 27 2015, 12:51.

Description

Ignore closed branch heads by default in Mercurial

Summary:
Fixes T6160. Ref T7100.

  • When resolving ambiguous branch references, ignore closed heads unless there are no other options.
  • Hide closed heads by default on the main page.
  • Show branch open/closed state in Mercurial.

Test Plan: Browsed a previously-ambiguous Mercurial repository because of multiple branch heads, no longer ambiguous.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T6160, T7100

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

Details

Committed
epriestley <git@epriestley.com>Apr 27 2015, 12:51
Pushed
aubortJan 31 2017, 17:16
Parents
rPH2c9b194d1673: Simplify Mercurial ref resolution; expose "closed" at top-level
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHd3436c256cba: Ignore closed branch heads by default in Mercurial (authored by epriestley <git@epriestley.com>).Apr 27 2015, 12:51