- Самый простой способ: MQ
Короче:
- qimport -r REV
- qrefresh (
-u
для пользователя,-m
|-l
для сообщения о коммите ) - qfinish + qdelete
с (возможно) восстановлением правильного порядка наборов изменений (не могу вспомнить, где qfinished cset появится в DAG)
- Двухступенчатый (с хитростями и ограничениями) способ
- Переписать авторов с помощью Convert Extension (Mercurial-> Mercurial преобразование) с помощью
--authormap
(нужны уникальные авторы) - Изменить коммит-сообщения с помощью histedit
- Переписать авторов с помощью Convert Extension (Mercurial-> Mercurial преобразование) с помощью