Предыдущий ролик Следующий ролик  

Видео урок: Работа с GUI-клиентом и интеграция в оболочку

Принципы контроля версий

ОК, графический интерфейс для Hg предоставлен в бесплатном инструменте под названием TortoiseHg. Ссылку для скачивания этого инструмента вы найдете в файле Links.rtf в папке Exercise Files. Мы принимаем условия лицензионного соглашения, устанавливаем полный пакет и оставляем каталог для установки по умолчанию, сама установка занимает пару секунд, и теперь у нас все готово. Теперь давайте вернемся в Проводник и просмотрим в нем файлы. Если мы перейдем к папке Hg и кликнем по ней правой кнопкой мыши, вы заметите, что Tortoise видит, что это каталог Hg.

Если мы кликнем правой кнопкой мыши по какой-нибудь другой папке, вы не увидите команду HG commit, но если вы ее видите, то знайте, что эта папка содержит хранилище Hg. Hg Workbench предоставляет нам полный графический интерфейс с различными инструментами. Здесь вы можете увидеть графическое представление всех ответвлений и слияний в этой диаграмме в виде железной дороги слева. Оболочная интеграция позволяет выполнять различные операции, например, вы можете открыть каталог, нажать на файл, выбрать из меню Revision History, Remove, Forget files, Rename или Revert.

И это все, что касается Mercurial. Мы создали хранилище, добавили несколько файлов, внесли изменения, получили изменения, сделали пару тегов, создали ветку, выполнили слияние, и теперь вы полностью готовы работать в распределенной системе контроля версий Mercurial.