Mercurial Hg - создание репозитория, добавление новых файлов

Система контроля версий - Mercurial Hg

Команды:

hg init
hg add
hg commit
hg status

Первое что нам потребуется сделать — это создать репозиторий для конкретного проекта.

Репозиторий проекта — это специальное хранилище Mercurial. В нем хранятся все версии файлов текущего проекта


Итак. Создадим тестовый проект. Отдельную папку на диске. И создалим в нем одну директорию с тестовым файлом. И один еще один тестовый файл в корне папки проекта.


Это и есть наш проект над которым мы ведем работу. И к нему мы сейчас будем подключать систему контроля версий Mercurial Hg.


Для любого действия в Меркуриал есть два способа его реализации:

1) в командной строке

2) в графической оболочке.


В зависимости от ситуации бывает удобней пользоваться и тем и тем. По этому будем изучать работу с Меркуриал как в коммандной строке так и в графической оболочке


Создадим репозиторий для нашего проекта.

Способ первый — командная строка

Запустим программу cmd. Нажмем сочетание клавишь win+R , введем cmd, нажимаем ОК.

Осуществим переход в папку проекта.

Все манипуляции с репозиторием выполняются командой hg с добавлением каких либо ключей.

Если запустить просто hg то мы увием список доступных ключей для манипуляции с репозиторием.


Для создания репозитория текущего проекта выполним команду

hg init


Смотрим результат в папке проекта. У нас появилась папка .hg Это рабочая папка Меркуриала. Это и есть репозиторий текущего проекта. Файлы в данной папке изменять нельзя (Будут случаи когда мы будем их менять руками, это аварийные случаи и их мы рассмотрим в других уроках)


Теперь удалим наш репозиторий и создадим его вторым способом — при помощи графической оболочки.

(… остальное в видео...)

Добавить отзыв (пожелание, комментарий)

Vladimir, Kharkov
Спасибо ! Отличный урок, продолжаю смотреть.
Андрей, Киев
Спасибо автору ) Бомбезно рассказываешь , молодец ) Хорошая дикция! Очень помог !
Alex Kuznecow
Это отличный видеоурок! Спасибо!
CSharpJavaDeveloper, Украина, г. Киев
Никогда не видел, чтобы лучше вас что-то объясняли! Автору респект! Не останавливайтесь!
Iwan Jukow, Россия, г. Москва
Выражаю благодарность!
Отличный профессиональный материал. Жалко что благодарность моя, не булькает!