Distributed Version Control System (DVCS)
Distributed Version Control System (DVCS) (Distributed Version Control System) — распределённая система контроля версий
Суть в одном предложении
DVCS — это система контроля версий, в которой каждый разработчик имеет полную копию репозитория с историей.
Краткое определение
В распределённой модели нет единственного центрального сервера — каждый клон содержит всю историю изменений.
Оригинал и перевод
- Язык: английский
- Оригинал: Distributed Version Control System
- Буквальный перевод: распределённая система контроля версий
Где используется
- Git
- Mercurial
Когда это важно
При работе офлайн, сложных ветвлениях и распределённых командах.
Подробное объяснение
DVCS хранит всю историю коммитов локально, а обмен изменениями происходит через push/pull.
Аналоги и связанные термины
- Repository
- Commit
- Branch
Пример использования
«Git — это DVCS, в отличие от централизованных систем.»
Смотри также
- Repository
- Commit