PBS Pro Versioning (draft only)
(Work in progress; this is likely to change drastically. Please be patient.)
Branching
The initial certified release for each version is the XX.1 release.
This is branched off master (mainline) when features are complete or date is reached
New features are only checked into master
Bug fixes are checked into master and may also be checked in to the XX.1.X release
When the XX.1 release is complete and begins being tested a sustaining branch is created
PBS Pro version scheme:
Minor
0: new release
1-99: open source stable release
Patch
0: initial release of the branch
1-99: released as needed
Build IDs
Derived from the time the build request is acted upon
This will have only the version information. Earlier there used to be PBSPro_14.0.0.234543, where the last 6 digits used to represent the build id.
14.1.0.20160426102615 (Major.Minor.Patch.build_id)