2011-06-30 12 views
5

Tengo un script de PowerShell que encuentra revisiones que fusionaron dos ramas nombradas juntas. Pasa por todas las fusiones en una rama particular, mostrando los conjuntos de cambios que tienen un padre en la otra rama nombrada.Registro mercurial de fusiones entre sucursales con nombre

¿Hay un comando hg log que haga el equivalente? He jugado con la función de cambios de Mercurial (hg help revsets), pero parece que no puedo encontrar el encantamiento mágico.

Respuesta

11

Puede utilizar esta:

hg log --rev "merge() and branch(default) and children(branch(secondary))" 

Esta es la salida todos los conjuntos de cambios que son:

  1. Merge-Cambios Noticias
  2. en el default-rama
  3. Un niño directa de cualquier conjunto de cambios en la rama secundaria
Cuestiones relacionadas