Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
52
Добавлен:
01.06.2015
Размер:
561.63 Кб
Скачать

Классификация

Системы

управления

версиями

Данилов И. Г.

ассистент каф. МОП ЭВМ

централизованные и распределённые: в централизованных системах контроля версий вся работа производится с центральным репозиторием, в распределённых у каждого разработчика есть локальная копия репозитория;

7 / 30

Классификация

Системы

управления

версиями

Данилов И. Г.

ассистент каф. МОП ЭВМ

централизованные и распределённые: в централизованных системах контроля версий вся работа производится с центральным репозиторием, в распределённых у каждого разработчика есть локальная копия репозитория;

блокирующие и не блокирующие: блокирующие системы контроля версий позволяют наложить запрет на изменение файла, пока один из разработчиков работает над ним, в неблокирующих один файл может одновременно изменяться несколькими разработчиками;

7 / 30

Классификация

Системы

управления

версиями

Данилов И. Г.

ассистент каф. МОП ЭВМ

централизованные и распределённые: в централизованных системах контроля версий вся работа производится с центральным репозиторием, в распределённых у каждого разработчика есть локальная копия репозитория;

блокирующие и не блокирующие: блокирующие системы контроля версий позволяют наложить запрет на изменение файла, пока один из разработчиков работает над ним, в неблокирующих один файл может одновременно изменяться несколькими разработчиками;

для текстовых и бинарных данных: для VCS для текстовых данных очень важна поддержка слияния изменений, для VCS с бинарными данными важна возможность блокировки.

7 / 30

Централизованные СКВ

Системы

управления

версиями

Данилов И. Г.

ассистент каф. МОП ЭВМ

8 / 30

Распределённые СКВ

Системы

управления

версиями

Данилов И. Г.

ассистент каф. МОП ЭВМ

9 / 30

Блокирующие СКВ

Системы

управления

версиями

Данилов И. Г.

ассистент каф. МОП ЭВМ

10 / 30

Неблокирующие СКВ

Системы

управления

версиями

Данилов И. Г.

ассистент каф. МОП ЭВМ

11 / 30

Типичный цикл работы разработчика

Системы

управления

версиями

Данилов И. Г.

ассистент каф. МОП ЭВМ

получение самой последней версии структуры файлов;

12 / 30

Типичный цикл работы разработчика

Системы

управления

версиями

Данилов И. Г.

ассистент каф. МОП ЭВМ

получение самой последней версии структуры файлов;

изменение полученной структуры;

12 / 30

Типичный цикл работы разработчика

Системы

управления

версиями

Данилов И. Г.

ассистент каф. МОП ЭВМ

получение самой последней версии структуры файлов;

изменение полученной структуры;

публикация изменений.

12 / 30

Соседние файлы в папке лекции