TortoiseHg применить патч
TortoiseHg позволяет вам отправить файл патча ваших изменений кому-то, но поддерживает ли он применение патчей?
Если да, то как применить патч с помощью TortoiseHg?
решение Спасибо @Уилл Бикфорд за вашу помощь. Я только что нашел эта функция указана как TODO на сайте TortoiseHg.
5 ответов:
похоже, что в TortoiseHg нет встроенной поддержки для этого. Попробуйте это из командной строки:
hg import my-patch-file.patch
это должно применить патч к вашему ртутному РЕПО и рабочей копии.
Первый Удар Ответ
вы должны иметь возможность щелкнуть правой кнопкой мыши на файле патча и выбрать "применить патч..."- вот как это работает для других клиентов TortoiseX. Убедитесь, что файл исправлений сохранен в том же каталоге, в котором он был создан от.
загрузка TortoiseHg 0.8.1 для тестирования...
что также может быть примечательно, так это то, что " проводник репозитория, синхронизация > импорт..."(который внутренне делает "импорт hg") автоматически сделает " commit " - это может быть не всегда желаемое поведение.
другой возможностью является использование командной патч Юникс "" (в Windows возможно использовать Cygwin версии) или использовать "НД импорт" напрямую "- без фиксации вариант". Оба просто внесут изменения в рабочий каталог, и вы можете просмотреть изменения и зафиксировать их позже вручную.