Добро пожаловать (Принципы контроля версий)

Добро пожаловать (Принципы контроля версий) 

Здравствуйте, я Майкл Леман, и добро пожаловать в Основы системы контроля версий. В этом курсе мы рассмотрим, как система контроля версий отслеживает и поддерживает историю ваших выходных данных, когда вы работаете. Я начну с основ контроля версий и поговорим о ключевых концепциях и терминологии, используемой в отслеживаемых изменениях, используя инструменты программного обеспечения. Затем мы рассмотрим, как эти концепции реализуются в пяти наиболее популярных системах контроля версий: Subversion, Perforce, Team Foundation Server, Git и Mercurial.

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

Этот курс является шлюзом для обучения программного контроля версий (SVC), управления процессами и методоми совместной работы. Автор Майкл Леман рассматривает историю управления версиями и демонстрирует основные понятия: регистрация/сверка, ответвление, слияние, фиксирование, и распределения. Выбор системы SVC имеет решающее значение для эффективного управления и контроля версий активов в проекте разработки программного обеспечения (из исходного кода, изображений и скомпилированных двоичных файлов в инсталляционных пакетах). Майкл рассматривает Git, Perforce, Subversion, Mercurial и Microsoft Team Foundation Server (TFS), в деталях, описывая подходящее использование, особенности, преимущества и оптимальный размер группы для каждого из них.

Повестка дня:

Сравнение централизованных и распределенных систем

Сохранение изменений и отслеживания истории

Использование возврата или отката

Работа с инструментами с графическим интерфейсом

Использование IDE и оболочек интеграции

Установка различных систем

Создание репозитория

Пометка код

Создание ветвей и слияние кода

Выбор системы программного контроля версий которая подходит именно вам

Социальные сети