ВВЕДЕНИЕ 3
1 Локальная система контроля версий: Revision Control System (RCS) 4
2 Централизованные системы контроля версий: Concurrent Versions System (CVS) и Apache Subversion (SVN) 4
3 Распределенные системы контроля версий: Git и Mercurial 6
ЗАКЛЮЧЕНИЕ 9
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 10
Читать дальше
Данная работа была посвящена теме систем контроля версий.
Подведем итоги работы:
1. Системы контроля версий подразделяются на:
• локальные;
• централизованные;
• распределенные.
2. RCS позволяет работать только с отдельными файлами, создавая для каждого историю изменений. Когда изменения в файл вносит один из пользователей, для всех остальных этот файл остается заблокированным.
3. Система CVS на сегодняшний день устарела, обладает серьезными недостатками, но следует отметить, что она все еще является одной из самых популярных систем контроля версий и отлично подходит для управления небольшими проектами.
4. SVN обладает широким набором инструментов, которые позволяют удовлетворить нужды пользователей для контроля версий проекта в рамках централизованной системы.
5. Git – это удобная, гибкая и мощная система, которая способна удовлетворить потребности большинства пользователей систем контроля версий.
6. Mercurial – это распределенная система контроля версий с несложным интересом, проще в использовании, в сравнении с Git. Уступает последней в скорости.
Исходя из вышеизложенного, можно отметить, что цель работы достигнута, задачи решены в полном объеме.
Читать дальше
1. Гусева Т.Ф., Комиссарова О.Р. Применение системы контроля версий в образовательном процессе / Т.Ф. Гусева, О.Р. Комиссарова // Современная техника и технологии, 2016. № 11. C.14-16.
2. Кукарцев В.В., Бадарчы С.А. Сравнение систем контроля версий: Git, Mercurial, CVS и SVN / В.В. Кукарцев, С.А. Бадарчы // Синергия наук, 2018. № 19. − С. 538-548.
3. Шагбазян Д.В., Штанюк А.А. Опыт использования систем контроля версий в учебном процессе / Д.В. Шагбазян, А.А. Штанюк // Постулат, 2017. №12. – С.29.
4. Штанюк А.А. Системы контроля версий в электронном документообороте / А.А. Штанюк // Международное научное издание Современные фундаментальные и прикладные исследования, 2013. № 4 (11). - С. 60-62.
5. Шурыгин В.Н., Сиваченко Д.А. Системы контроля версий / В.Н. Шурыгин, Д.А. Сиваченко // Вестник МГУП имени Ивана Федорова, 2015. №5. – С.103-104.
6. Hodson R. Ry's Git Tutorial / R. Hodson. – Smashwords, 2014. – 209 p.
7. Silverman R. Git Pocket Guide: A Working Introduction / R. Silverman. - O'Reilly Media, 2013. - 234 p.
8. Apache Subversion // [Режим доступа]: https://subversion.apache.org/ (дата обращения 19.01. 2021).
9. Git // [Режим доступа]: https://git-scm.com/ (дата обращения 19.01. 2021).
10. Mercurial // [Режим доступа]: https://www.mercurial-scm.org/ (дата обращения 19.01. 2021).
Читать дальше