Работа с патчами в Mercurial (TortoiseHg)

Создать патч просто — в TortoiseHg в логе правой кнопкой на ревизию->»export patch».
К сожалению, в TortoiseHg 0.8.3 не удалось найти удобного инструмента для применения патчей, но можно сделать так:
в командной строке зайти в корневую директорию, находящуюся под контролем версий, и написать:

Есть один нюанс: если проверять успешность патча путём вызова диалога «Hg commit» (или набрав в командной строке hg st), то там будет пусто, т.к. применение патча сразу всё прописывает в локальной системе контроля версий, соответственно, надо смотреть через лог. После этого осталось только сделать пул-пуш и всё.
(ссылка на обсуждение)

LEAVE A COMMENT