[prev] [index] [next]

Versions (cont)

How to store multiple versions (e.g. v3.2.3 and v3.2.4)?

We could simply store one complete file for each version.

Alternative approach:

  • store complete file for version 3.2.3
  • store differences between 3.2.3 and 3.2.4
A delta is the set of differences between two successive versions of a file.

Many VCSs store a combination of complete versions and deltas for each file.