Answer the question
In order to leave comments, you need to log in
What is delta-based version control in VCS?
Good afternoon, I'm reading a book about Git and came across this moment:
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
) please, on an example or on a diagram what is delta-based version control
Answer the question
In order to leave comments, you need to log in
This is a set of incremental changes for each file. An increment is the difference (delta) in changes in a file between the previous and current versions. For text files, these are changes in lines, and for binary files, in sequences of bytes.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question