[PATCH 0 of 4] A Branch Closing patch series

John Mulligan phlogistonjohn at asynchrono.us
Sun Jan 11 17:19:25 CST 2009


Named branch closing, attempt #5

The patch series provides:
 - A new branch cache that store all heads of a branch
 - A commit option that creates a cset that 'closes' a branch
 - Changes to output of 'hg branches' for displaying closed branches.
   A new option for 'hg heads' hiding closed branches/heads. 
   Adds handling when referring to closed branches by name.
 - Tests for new features

Further details can be found in the headers for each patch.


The goal of this series is to implement the branch closing style indicated by
mpm on the devel list:
  http://selenic.com/pipermail/mercurial-devel/2008-March/005144.html


This new submission alters the output of 'hg branches' and displays
the string '(closed)' on a closed branch iff the --active option
is not given. The --action option will hide both closed and inactive
branches.


More information about the Mercurial-devel mailing list