HomePhorge

Ignore closed branch heads by default in Mercurial

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

Provenance
epriestleyAuthored on Apr 27 2015, 3:51 AM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rP2c9b194d1673: Simplify Mercurial ref resolution; expose "closed" at top-level
Branches
Unknown
Tags
Unknown

Event Timeline