Уважаемые коллеги,
26 Апреля в 14:00 в малом конференц-зале Борис Салимов проведет семинар по ИТ: "Используем системы управления версиями. На примере MERCURIAL".
Система контроля версий будет удобна как для работы в команде, так и для личного пользования. Данные программы позволяют хранить всю историю изменений любой текстовой информации от программного кода до статей.
Наличие ноутбука приветствуется, т.к. это позволит Вам получить практику по работе с Mercurial. Мы рекомендуем Вам установить следующие программы:
1. Скачать и установить Mercurial: https://www.mercurial-scm.org/
2. Скачать и установить GUI-оболочку Tortoise HG: http://tortoisehg.bitbucket.org/
Так же следует заготовить какую-нибудь папку с исходниками (можно с обычными текстовыми файлами), с которой будем работать.
СОДЕРЖАНИЕ СЕМИНАРА:
Часть 1. Введение
1. Что такое системы управления версиями и для чего они нужны.
2. Установка Mercurial
3. Как создать репозиторий?
4. Как фиксировать изменения в вашем репозитории? (Команда COMMIT)
5. Как и для чего создавать ветки?
6. Как игнорировать файлы, изменения которых вы не хотите фиксировать. (Работа с файлом .HGIGNORE)
7. Как откатить ошибочный коммит
Часть 2. Разработка проекта в команде
6. Синхронизация с сервером. Команды PUSH (отправить изменения на сервер) и PULL (скачать изменения с сервера)
7. Улаживание конфликтов при слиянии