version

What do the numbers in a version typically represent (i.e. v1.9.0.1)?


I've always assumed each number delineated by a period represented a single component of the software. If that's true, do they ever represent something different?

How should a version number be structured to start assigning versions to the different builds of my software? As an aside, my software has five distinct components.


Solution

  • In version 1.9.0.1:

    You won't find a lot of apps going down to four levels, 3 is usually sufficient.