Принципы контроля версий: Git, Perforce, Subversion, Mercurial и Microsoft Team Foundation Server

64 участника

О чём курс

Вам нужен инструмент для управления изменениями в коде и синхронизации работы команды, но вы не знаете, что выбрать: Git, Perforce, Subversion, Mercurial или TFS. Курс детально разбирает особенности, сценарии использования и ограничения каждой из этих систем, чтобы вы могли подобрать решение под конкретные задачи проекта. Вы узнаете разницу между централизованными и распределенными архитектурами, поймете, как грамотно организовать ветвление и слияние кода, а также разберетесь в процессах отслеживания истории изменений и отката версий. Материал охватывает работу с инструментами как через графические интерфейсы, так и через интеграцию с IDE. В результате вы научитесь настраивать среду контроля версий и выбирать оптимальный инструмент в зависимости от размера группы и типа активов вашего проекта.

Программа обучения

  • Сравнение централизованных и распределенных систем
  • Сохранение изменений и отслеживания истории
  • Использование возврата или отката
  • Работа с инструментами с графическим интерфейсом
  • Использование IDE и оболочек интеграции
  • Установка различных систем
  • Создание репозитория
  • Пометка код
  • Создание ветвей и слияние кода
  • Выбор системы программного контроля версий которая подходит именно вам
Складчина создана 31 января 2016 г. · описание обновлено 23 марта 2026 г.
80 ₽ 410 ₽