Разработка программных систем
Системы контроля версий
Геннадий Андреевич Чистяков
Вятский государственный университет
2 октября 2014 г.
Г.А. Чистяков (ВятГУ) |
РПС |
2 октября 2014 г. |
1 / 24 |
1Основные сведения о СКВ
Основные понятия
Способ хранения данных
Основные операции
Ветви
Конфликты
Архитектура
2 Краткий обзор Subversion
3 Краткий обзор Git
4 Литература
Г.А. Чистяков (ВятГУ) |
РПС |
2 октября 2014 г. |
2 / 24 |
Основные сведения о СКВ
1Основные сведения о СКВ
Основные понятия
Способ хранения данных
Основные операции
Ветви
Конфликты
Архитектура
2 Краткий обзор Subversion
3 Краткий обзор Git
4 Литература
Г.А. Чистяков (ВятГУ) |
РПС |
2 октября 2014 г. |
3 / 24 |
Основные сведения о СКВ Основные понятия
Понятие СКВ
Основное определение
Система контроля версий это программное обеспечение, предназначенное для работы с часто изменяющейся информацией.
Г.А. Чистяков (ВятГУ) |
РПС |
2 октября 2014 г. |
4 / 24 |
Основные сведения о СКВ Основные понятия
Понятие СКВ
Основное определение
Система контроля версий это программное обеспечение, предназначенное для работы с часто изменяющейся информацией.
Основные функции Поддержка возможности хранение нескольких версий одного и того же документа
Возможность возврата к предыдущим версиям документа
Г.А. Чистяков (ВятГУ) |
РПС |
2 октября 2014 г. |
4 / 24 |
Основные сведения о СКВ Способ хранения данных
Способы хранения данных
Основные методы Хранение полных копий
Использование алгоритмов компрессии
Г.А. Чистяков (ВятГУ) |
РПС |
2 октября 2014 г. |
5 / 24 |
Основные сведения о СКВ Способ хранения данных
Способы хранения данных
Основные методы Хранение полных копий
Использование алгоритмов компрессии
Дельта-компрессия Полные копии:
X1; X2; :::; Xi ; Xi+1; :::; Xn
Дельта-компрессия:
X1; X2; :::; Xi ; Xi+1; :::; Xn;
где Xi+1 = Xi+1 Xi
Г.А. Чистяков (ВятГУ) |
РПС |
2 октября 2014 г. |
5 / 24 |