Versions
A version is a snapshot of a file at a given point in time.
Most files are modified multiple times during their lives,
⇒ many different versions are potentially available.
How to identify a version? (unique identifier)
Common approach: file name + version "number" (e.g. Perl 5.8.1)
No "standard" for a.b.c version numbers, but typically:
- a is major version number (changes when functionality changes)
- b is minor version number (changes when internals change)
- c is patch level (changes after each set of bug fixes are added)
Examples: Oracle 7.3.2, 8.0.5, 8.1.5, ... gcc 2.7.2.3, 2.95.2 ... etc.
|