Краткий обзор Subversion
1Основные сведения о СКВ
Основные понятия
Способ хранения данных
Основные операции
Ветви
Конфликты
Архитектура
2 Краткий обзор Subversion
3 Краткий обзор Git
4 Литература
Г.А. Чистяков (ВятГУ) |
РПС |
2 октября 2014 г. |
14 / 24 |
Краткий обзор Subversion
Subversion
Основные сведения Subversion свободная централизованная система управления версиями. Изначально была создана как замена CVS.
Бесплатный хостинг для проектов предоставляют ресурсы SourceForge.net, Tigris.org, Google Code и BountySource. Исчерпывающим справочным пособием по SVN является книга издательства O’Reilly Media, выложенная в свободный доступ на сайте http://svnbook.red-bean.com.
Г.А. Чистяков (ВятГУ) |
РПС |
2 октября 2014 г. |
15 / 24 |
Краткий обзор Subversion
Возможности
Основные возможности Хранение полной истории изменений
Поддержка ветвления
Поддержка меток
Поддержка многопользовательской работы с репозиторием
Применение атомарных транзакций при фиксации изменений
Эффективная работа с текстовыми и двоичными файлами
Несколько вариантов доступа к репозиторию
Поддержка возможности зеркалирования хранилища
Несколько внутренних форматов репозитория
Использование настроек локализации
Г.А. Чистяков (ВятГУ) |
РПС |
2 октября 2014 г. |
16 / 24 |
Краткий обзор Subversion
Структура проекта
Рекомендуемая структура проекта
/. trunck branches tags
Г.А. Чистяков (ВятГУ) |
РПС |
2 октября 2014 г. |
17 / 24 |
Краткий обзор Subversion
Основные недостатки
Недостатки Проблемы при переименовании файлов одновременно с изменением содержимого
Слабая поддержка автоматического слияния ветвей (в настоящий момент поддерживаются только типовые сценарии слияния)
Невозможность полного удаления фала из хранилища
Г.А. Чистяков (ВятГУ) |
РПС |
2 октября 2014 г. |
18 / 24 |