- What is the meaning of versioning?
- How versioning works?
- How do you write version numbers?
- What is a patch version?
What is the meaning of versioning?
Versioning is the creation and management of multiple product releases, all of which have the same general function, but are improved, upgraded or customized. While many developers and vendors use the term in different contexts, versioning most often applies to operating systems, software artifacts and web services.
How versioning works?
Version numbers are automatically added each time you create a new version. In a list or library that has major versioning enabled, the versions have whole numbers, such as 1.0, 2.0, 3.0, and so on. In libraries, your administrator might enable versioning for both major and minor versions.
How do you write version numbers?
A normal version number MUST take the form X.Y.Z where X, Y, and Z are non-negative integers, and MUST NOT contain leading zeroes. X is the major version, Y is the minor version, and Z is the patch version. Each element MUST increase numerically. For instance: 1.9.0 -> 1.10.0 -> 1.11.0.
What is a patch version?
A patch version enables a developer to change the functionality of existing components in a managed package, while ensuring that subscribers experience no visible changes to the package. Patches should be considered as minor upgrades to a. Managed - Released package and only used for fixing bugs or other errors.