¿Cómo ver quién creó / inactivo / cerró una twig de Mercurial?

Hemos estado utilizando Mercurial alojado en Bitbucket durante un año, y ahora que el equipo se ha expandido a 7 desarrolladores, decidí comenzar a usar la estrategia SCM de twig por function con Ramas con nombre. Las twigs pueden vivir por días o meses (larga historia). Como líder del equipo, a menudo soy responsable de fusionar sucursales. Muchos desarrolladores pueden trabajar en una twig, y ​​es fácil ver su información de compromiso, pero ¿cómo puedo ver quién creó / cerró una twig? Además, ¿cómo una twig se vuelve "inactiva" y cómo veo detalles al respecto?

Actualización: utilizando Mercurial 1.9.3, algunas de nuestras sucursales se muestran inactivas. Parece que Mercurial se está alejando del uso de inactivo, pero tal vez me malinterpretó.
$ hg sucursales
pnetworkingeterminado 1538: a145e13ab06a
IIP-628 1510: 3e48d51e7757
IIP-98 1528: 17a57f033d3b (inactivo)

El autor del primer compromiso con una sucursal es la persona que creó la sucursal.

hg log -r "first(branch('branchname'))" 

El autor de una confirmación con el set de bandera cerrada es la persona que cerró la twig. Las sucursales pueden reabrirse para que haya más de un "más cercano".

 hg log -r "branch('branchname') and closed()" hg log -r "last(branch('branchname') and closed())" 

Una twig está inactiva si no tiene cabezas activas, es decir, todos los sets de cambios se han fusionado con alguna otra twig. Puede build una consulta de revset para devolver la información específica que desea, pero en general use hg heads para ver todos los encabezados, incluidos los inactivos.

 hg heads hg heads --closed 

Tenga en count que una bifurcación puede no tener encabezados activos y no estar cerrada o cerrada, pero el set de cambios cercano puede ser un encabezado (IIRC una sucursal con solo sets de cambios cerrados está implícitamente inactiva, no en una máquina con Mercurial instalado para verificar).

Entonces, si su definición de "cerrado" es "sin encabezados activos", estaría buscando el último set de cambios fusionado, que normalmente sería el último set de cambios en la bifurcación, pero puede que no lo sea. La siguiente actualización devolverá el último set de cambios cerrado o fusionado en la twig, que también es un set de cambios de cabecera.

 hg log -r "last(branch('branchname') and head() and (closed() or parents(merge())))"