
TortoiseHg – это графический интерфейс для системы контроля версий Mercurial. Основное предназначение программы – управление файлами и папками в реальном времени. Это осуществляется за счет использования приложением распределенной системы репозиториев. Программа написана на языке программирования Python.
В TortoiseHg включена утилита визуального сравнения версий. Программа также поддерживает функцию диалогового окна, где отображаются изменения в виде графа, что позволяет изучать историю изменения файлов, смотреть их предыдущие версии.
В TortoiseHg осуществляется работа с диалоговыми окнами, которые вызываются двумя способами: с использованием контекстного меню в проводнике Windows, а также при помощи определенной команды – hgtk. Индикация состояния файла осуществляется при помощи вывода специальных значков на иконках файлов.