Ртутный журнал слияний между именованными филиалами - PullRequest
5 голосов
/ 30 июня 2011

У меня есть сценарий PowerShell, который находит ревизии, объединяющие две именованные ветви. Он перебирает все слияния в определенной ветви, показывая наборы изменений, у которых есть родительский элемент в другой именованной ветви.

Есть ли команда hg log, которая будет делать эквивалент? Я играл с функцией Revsets Mercurial (hg help revsets), но не могу найти магическое заклинание.

1 Ответ

11 голосов
/ 30 июня 2011

Вы можете использовать это:

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

Это выведет все наборы изменений, которые:

  1. Объединить-1007 * Изменения *
  2. в ветвь по умолчанию
  3. Прямой дочерний элемент любого набора изменений во вторичной ветви
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...