@gagareg

Что такое delta-based version control в VCS?

Добрый день, читаю книгу о гит и наткнулся на такой момент:

The major difference between Git and any other VCS (Subversion and friends included) is the way Git thinks about its data. Conceptually, most other systems store information as a list of file-based changes. These other systems (CVS, Subversion, Perforce, Bazaar, and so on) think of the information they store as a set of files and the changes made to each file over time (this is commonly described as delta-based version control)

Объяснить, пожалуйста, на примере или на схеме что такое delta-based version control
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
продвинутый чайник
Это набор инкрементальных изменений для каждого файла. Инкремент - это разница (дельта) в изменениях в файле между прежней и текущей версиями. Для текстовых файлов - это изменения в строках, а для бинарных - в последовательностях байтов.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ЧИТАЙ-ГОРОД Москва
от 80 000 до 120 000 ₽
Раппорто Москва
До 80 000 ₽
Teamlead Нижний Новгород
от 20 000 до 120 000 ₽