Как сравнить наборы наборов изменений между двумя веткими Mercurial?
У меня есть (удаленный) репозиторий Hg с двумя ветвями. Я хочу проверить, что ветвь А имеет каждый набор изменений, который имеет ветвь В (у нее может быть больше, и это ОК).
Есть ли простой способ сделать это только с помощью hg
?
Я могу написать небольшую оболочку script, но это похоже на то, что может придумать много, поэтому, возможно, есть простой встроенный способ.
Ответы
Ответ 1
Это покажет любых предков changeet b
, которые не являются предком набора изменений a
:
hg log -r "ancestors(b) and not ancestors(a)"
Это должно показать вам, какие изменения по-прежнему необходимо объединить с B на A, если вы дадите главе ветки B для b и голову ветки A для a.